문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
build_deploy_management:ansible [2020/09/13 17:03] kwon37xi |
— (현재) | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ====== Ansible ====== | ||
| - | * http:// | ||
| - | * https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * 자동화 툴 | ||
| - | |||
| - | ===== AWS ===== | ||
| - | * https:// | ||
| - | |||
| - | ===== become ===== | ||
| - | * '' | ||
| - | * 이때, 비밀번호를 받는 다양한 방법이 존재할 수 있는데, 일단 '' | ||
| - | |||
| - | |||
| - | ===== Local 실행 ===== | ||
| - | * [[https:// | ||
| - | * 해당 playbook yml 이 Local 전용일 경우에는 다음 yml 설정으로 충분함. | ||
| - | |||
| - | <code yml> | ||
| - | - name: playbook name | ||
| - | hosts: 127.0.0.1 | ||
| - | connection: local | ||
| - | tasks: | ||
| - | - name: blah.. blah.. | ||
| - | </ | ||
| - | <code sh> | ||
| - | # 실행 | ||
| - | ansible-playbook playbook.yml | ||
| - | </ | ||
| - | |||
| - | ===== File 생성 ===== | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | <code yml> | ||
| - | tasks: | ||
| - | - name: Ansible create file with content example | ||
| - | copy: | ||
| - | dest: "/ | ||
| - | content: " | ||
| - | mode: 0777 | ||
| - | owner: mdtutorials2 | ||
| - | </ | ||
| - | |||
| - | ===== 환경변수 읽기 ===== | ||
| - | * [[https:// | ||
| - | < | ||
| - | - debug: msg=" | ||
| - | </ | ||
| - | |||
| - | ===== 변수(var) 외부에 두고 include ===== | ||
| - | * [[https:// | ||
| - | |||
| - | ===== shell & command ===== | ||
| - | * [[https:// | ||
| - | |||
| - | ===== apt repository ===== | ||
| - | * [[https:// | ||
| - | |||
| - | ===== 참조 ===== | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * [[https:// | ||
| - | * [[http:// | ||