| 교육분류 | 재직자과정 | ||
|---|---|---|---|
| 과정명 | AI와 Ansible 활용한, 가상화 환경 오케스트레이션 | ||
| 신청기간 | 2026.01.01 (09:00) ~ 2026.04.20 (18:00) | 교육기간 | 2026.04.21 ~ 2026.04.24 |
| 학습일수/시간 | 4 일 / 32 시간 | 교육장소 | |
| 교육비 |
협약기업 :
무료 비협약기업(대기업) : 600,000원 |
교육정원 | 18명 |
| 담당자정보 |
하유라 대리 (미래인재교육센터) / ☎02-317-6124 / ✉yuraha@rapa.or.kr 김진석 과장 (미래인재교육센터) / ☎02-317-6184 / ✉kimjs@rapa.or.kr |
||
vSphere 가상화 환경에서 하이브리드 인프라(Windows & Linux)를 자동화하고, 고가용성(HA) 기반의 Kubernetes 클러스터를 구축하는 실전형 오케스트레이션 과정입니다.
Ansible 기초부터 실무 수준의 Role 제작까지 한 번에 배우고 싶은 엔지니어
스크립트 작성이 어렵지만 AI를 활용해 생산성을 높이고 싶은 관리자
▷ 기대효과
AI 프롬프트를 통해 복잡한 코드를 즉시 생성하고 오류를 해결합니다.Linux뿐만 아니라 Windows 와 vSphere 환경까지, 코드로 통합 관리합니다.
FQDN 생성 → VM 배포 → 패키지 설치 → 서비스 구성까지, 전 과정을 자동화합니다.
▷ 선수지식
리눅스 및 윈도우 운영체제에 대한 기초적인 관리 지식가상화(VMware vSphere) 환경 및 가상 머신(VM) 개념에 대한 이해
IP 주소, DNS, FQDN 등 기본적인 네트워크 통신 개념
텍스트 편집기(VI, VS Code 등) 사용 경험 및 기본적인 CLI 환경 익숙함
| 일정 | 기간/시간 | 강사 | 교과목 | 교육내용 |
|---|---|---|---|---|
| 1일차 |
2026-04-21 ~ 2026-04-21 09:00-12:00 (3시간) |
정상헌 | Ansible 환경 구축 |
- Ansible 설치 및 환경 설정
- INI vs YAML 인벤토리 작성 및 관리 노드별 변수 할당 - WinRM 설정 및 윈도우 연결 테스트 |
|
2026-04-21 ~ 2026-04-21 12:00-13:00 (1시간) |
점심 | 점심식사 | ||
|
2026-04-21 ~ 2026-04-21 13:00-18:00 (5시간) |
정상헌 | 기초 문법과 보안 |
- 변수(vars), 사용자 입력(vars_prompt) 사용법
- Ansible Vault로 민감한 패스워드 암호화 관리 - Win DC와 연동하여 VM용 FQDN 자동 등록 |
|
| 2일차 |
2026-04-22 ~ 2026-04-22 09:00-12:00 (3시간) |
정상헌 | vSphere 자동화와 에러 디버깅 |
- vSphere 모듈 설치 및 vCenter 자격 증명 관리
- debug 모듈과 AI를 활용한 에러 트러블슈팅 기법 - vCenter 상에 Linux VM 기초 템플릿 배포 |
|
2026-04-22 ~ 2026-04-22 12:00-13:00 (1시간) |
점심 | 점심식사 | ||
|
2026-04-22 ~ 2026-04-22 13:00-18:00 (5시간) |
정상헌 | 반복문과 대규모 프로비저닝 |
- loop를 활용한 리스트 데이터 처리
- 멱등성(Idempotency) 확인: 재실행 시 변경 사항 검토 - Linux VM 일괄 배포 |
|
| 3일차 |
2026-04-23 ~ 2026-04-23 09:00-12:00 (3시간) |
정상헌 | 조건문과상태 관리 |
- when 조건문으로 OS별/환경별 맞춤 설정
- failed_when, ignore_errors로 예외 상황 제어 |
|
2026-04-23 ~ 2026-04-23 12:00-13:00 (1시간) |
점심 | 점심식사 | ||
|
2026-04-23 ~ 2026-04-23 13:00-18:00 (5시간) |
정상헌 | 핸들러와 태그 활용 |
- Linux VM에 서비스 패키지 설치
- notify와 handlers를 이용한 효율적인 서비스 재시작 - Tags를 사용하여 특정 설정만 골라 실행하기 |
|
| 4일차 |
2026-04-24 ~ 2026-04-24 09:00-12:00 (3시간) |
정상헌 | 템플릿(Jinja2)과 Role 표준화 |
- Jinja2 템플릿(.j2)으로 동적 설정 파일 생성
- Ansible Role 구조 이해 및 디렉토리 표준화 - K8s 컨트롤러 노드 설정을 Role로 모듈화 |
|
2026-04-24 ~ 2026-04-24 12:00-13:00 (1시간) |
점심 | 점심식사 | ||
|
2026-04-24 ~ 2026-04-24 13:00-18:00 (5시간) |
정상헌 | 통합 오케스트레이션 |
- DNS 등록 → VM 배포 → LB 구성 → K8s 클러스터링
- 전체 Playbook 코드 리뷰 및 최적화 프롬프트 실습 |