ansible task elapsed time

# ansible.cfg 에 다음을 추가해서 오래 걸리는 부분을 파악해볼 수 있다.
[defaults] 
# 동시에 20개 호스트를 처리할 수 있도록 한다.
forks=20

# task,role 별 elapsed time 출력
callbacks_enabled = timer, profile_tasks, profile_roles

# 다음 playbook 실행하면 아래 스샷처럼 마지막에 각 task, role 처리 시간을 알 수 있다.
ansible-playbook -i ./inventory myplaybook.yml -t helloworld -vv --connection=local

comments:

댓글 쓰기