코스 개요
고급 Ansible 플레이북 개발
- 변수, 루프, 조건부 구문, 및 핸들러 사용
- 블록, 오류 처리, 및 태그 사용
- 복잡한 플레이북 구조화
Jinja2와 템플릿팅 기법
- 고급 필터와 룩업 사용
- 동적 템플릿 생성
- 템플릿팅 베스트 프랙티스
사용자 정의 모듈과 플러그인
- Python을 사용하여 사용자 정의 모듈 작성
- 필터, 콜백, 및 연결 플러그인 사용
- 디버깅과 로깅 전략
콜렉션과 역할
- 역할을 사용하여 콘텐츠 조직화
- Ansible 콜렉션 패키징 및 배포
- 버전 관리와 종속성 관리
API 통합과 외부 서비스
- URI 모듈을 사용하여 REST API 호출
- 클라우드 공급자와 외부 도구 작업
- 비밀 관리 통합
테스트와 검증
- ansible-lint, Molecule, 및 CI/CD 파이프라인 사용
- 재현성과 일관성을 보장
- Ansible 코드의 정적 및 동적 분석
콘텐츠 라이프사이클과 버전 관리
- Git과 GitOps를 사용하여 코드 관리
- 변경 추적 및 문서화
- Ansible 콘텐츠의 CI/CD 워크플로
요약과 다음 단계
요건
- 기본 Ansible 개념과 YAML 구문 이해
- Linux 시스템 관리 경험
- 플레이북 개발 및 인벤토리 관리에 대한 이해
대상자
- 경험이 있는 자동화 개발자
- DevOps 엔지니어
- 대규모 기업 자동화를 관리하는 IT 전문가
회원 평가 (5)
프레젠테이션 및 실습
Adeel - Business Computer Skills
코스 - Red Hat System Administration III (RHEL9) – RH294+EX294
기계 번역됨
이 강좌를 정말 즐겼습니다. 초보자보다는 중급 수준이라고 생각하지만, 역할, Jinja2, 암호화에 대해 많은 것을 배웠습니다. 쿠믈라니는 친절하고 인내심이 있었으며, 다음 작업으로 넘어가기 전에 아무도 뒤처지지 않도록 하려고 열심이었습니다.
Jonathan - Optimus Learning Services
코스 - Ansible for Network Engineers
기계 번역됨
이 문장은 우리 부서가 이미 가지고 있는 것들을 잘 표현했습니다.
Letlotlo Miffi
코스 - Ansible for Experts
기계 번역됨
가장 즐거웠던 점은 Ansible을 비롯한 관련 주제에 대해 모든 것을 알고 있는 최고의 강사였습니다. 그는 항상 모든 사람의 질문에 자세하게 답해 주었을 뿐만 아니라, 너무 당연하거나 어리석게 여겨지는 질문이라도 하도록 격려해주었습니다.
Young Song - Global Knowledge Network Training Ltd
코스 - Advanced Automation with Ansible
기계 번역됨
- 트레이너의 접근 방식과 그가 설명하는 방법
hatim hajji - ING Business Shared Services B.V.
코스 - Introduction to Ansible Automation
기계 번역됨