Course Outline
1. 소개 Ansible
- Configuration Management 및 자동화 개요
- Configuration Management은 무엇입니까?
- IT 운영에서 자동화의 중요성
- Ansible이란 무엇입니까?
- 역사와 진화
- 주요 기능 및 이점
- Ansible 건축
- 제어 노드 및 관리 노드
- 인벤토리 및 구성 파일
- 모듈, 플러그인, 플레이북
- 실습
2. 설정하기 Ansible
- 설치중 Ansible
- 다른 운영 체제에 설치(Windows, macOS, Linux)
- 환경 설정
- 제어 노드 구성
- SSH 키 생성 및 배포
- 실습
3. Ansible 기본 및 자동화
- 자동화를 위한 임시 명령
- 간단한 Ansible 명령 실행
- 공통 Ansible 모듈 사용(
ping
,command
,copy
,yum
,apt
)
- 인벤토리 Management
- 정적 재고와 동적 재고
- 호스트 그룹화
- 호스트 변수 및 그룹 변수
- 실습
4. 첫 번째 플레이북 작성
이론(20분)
- 플레이북 소개
- YAML 구문 기본 사항
- 플레이북 구조: 플레이, 작업, 변수
- 플레이북으로 작업 자동화
- 예제 작업: 소프트웨어 설치, 파일 및 서비스 관리
- 실습
- 작업 제어
- 핸들러 및 알림 추가
- 작업에서 조건부 및 루프 사용
5. 고급 플레이북 개념
- 구조화된 자동화의 역할
- 역할 소개
- 역할 생성 및 사용
- 변수와 사실
- 변수 정의 및 사용
- 사실 수집 및 활용
- 템플릿
- Jinja2 템플릿 사용
- 동적으로 구성 파일 생성
- 실습
6. 결론 및 다음 단계
- 오늘의 요약
- Ansible을 사용한 자동화에 대한 주요 내용
- 추가 학습 리소스
- 책, 튜토리얼, 공식 문서
- Q&A
Requirements
Basic understanding of Linux/Unix commands Familiarity with SSH and basic networking concepts
회원 평가 (5)
실습 및 교육 가이드에 대한 유용한 실습
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Course - Introduction to Ansible Automation
Machine Translated
트레이너 지식
Peter - Fast Lane Consulting and Education Services Limited
Course - Introduction to Ansible Automation
Machine Translated
It was really accurate for my understanding. As I was new in Ansible, there was good theoretical background explained with a lot of practical examples to understand Ansible basics. I am happy I attended such training!
Rostislav Mikl - Global Knowledge Network Training Limited
Course - Introduction to Ansible Automation
The teacher is very patient, and he did not seem to be too annoyed by my multitude of questions.
Martine Schroor - Global Knowledge Network Training Limited
Course - Introduction to Ansible Automation
- 트레이너의 접근 방식과 그가 설명하는 방법
hatim hajji - ING Business Shared Services B.V.
Course - Introduction to Ansible Automation
Machine Translated