전체교육일정
교육목표
Kubernetes의 기본 개념과 아키텍쳐를 학습합니다. 또한 Pod, Deployment, Service, Volume, Ingress 등 각 오브젝트 및 컨트롤러를 실습을통해 배워 Kubernetes의 클러스터 관리&운영에 대해 학습합니다.
수강대상
- 시스템 엔지니어
- 시스템 관리자
- 개발자
강의내용
1. 쿠버네티스 개요
- 쿠버네티스 정의 및 구조
- 쿠버네티스 기본 요소
2. API 및 액세스
- API 서버
- kubectl
- API 객체
- 실습
3. 배포 상태 관리
- 상태 관리
- 복제 세트
- 레이블
- 실습
4. 서비스
- 서비스 액세스
- DNS
- 실습
5. 볼륨
- 영구 볼륨 구성
- ConfigMap
- 실습
6. Ingress
- Ingress 구조
- 컨트롤러 사용
- 실습
7. 스케줄링
- 스케줄링
- 정책
- 선호도규칙
- 실습
8. 로깅, 모니터링, 문제해결
- 로깅
- 모니터링
- 문제해결 순서
- 실습
9. Helm
- 이해 및 사용
- 차트 생성
- 실습
10. 보안
-사용자 및 그룹
-API 서버 접근
-시크릿
-실습
11. 고가용성
- 고가용성 클러스터
- 롤링 업데이트
- 실습