Playbook CICD 2025. 6. 4. Ansible Playbook 작성법 Ansible Playbook 작성 예시해당 Playbook 의 내용은 문법 및 key 값 참고용으로 작성 된 내용입니다.- name: First setting # playbook의 이름 hosts: all # 실행할 그룹명 become: yes # 대상 호스트에 root 사용자로 작업을 수행여부 connection: local # 대상 호스트에 연결 방법 (ssh / local) gather-facts: no # facts를 수집여부, 미 수집시 성능 향상 tasks: - name: Create /data001/docker_storage dir # /data001/docker_storage Dir Create file: path: /data001/docker_storage .. CICD 2025. 4. 25. Ansible 개요 프로비저닝, 환경 설정, 애플리케이션 배포 등의 업무를 코드 기반으로 작성하여 편리하게 배포할 수 있도록 하는 자동화 도구 입니다.오픈소스의 커뮤니티 앤서블과 레드햇 앤서블 오토메이션 플랫폼 두 종류가 있습니다.Control Node : 제어 노드 ( 앤서블 코어가 설치되어 플레이북을 작성하고 실행하는 노드 )Managed Node : 관리 노드 ( 플레이북이 실행되어 애플리케이션 설치나 사용자 요구 작업 등이 수행되는 노드 )Python 모듈을 사용하기 때문에 모든 대상 서버에 Python 이 필수적으로 필요합니다.플러그인 : 앤서블의 확장 기능을 제공 모듈 : SSH를 통해 관리 노드에 연결한 후 앤서블 모듈 이라는 스크립트를 푸시하여 작동, 매개 변수를 허용하며 모듈은 실행이 완료되면 제거됨 인벤토.. 이전 1 다음