Devops

ansible task 주요 설정키

세모데 2017. 6. 30. 21:23

1. name  (문자열) : 출력용 태스트 실행내용

2. <모듈명>  (문자열) : 실행할 모듈을 지정

3. action  (문자열) : action: module 형태

4. local_action (문자열) : 대상 호스트가 아닌 ansible-playbook를 실행한 서버에서 실행모듈 지정

5. when (논리값) : true일 경우 태스크 실행

6. register (문자열) : 태스트 실행결과를 저장

7. ignore_errors (논리값) : true인 경우 태스크가 에러가 발생해도 태스트를 수행

8. become (논리값) : true일 경우 remote_user와 다른 사용자로 태스크 수행

9. become_method (문자열) : 사용자 변경 방법 ( su /sudo ..)

10. become_user (문자열) : 태스크 실행할 사용자명

11. notify (문자열) : 모듈결과 changed이면 지정된 핸들러 수행

12. tags (문자열 또는 리스트) : 태스크에 태그 설정

13. include (문자열) : 지정된 yaml 파일 play 읽어옴