Cloud
교육개요
본 과정은 도커의 기본 개념 및 사용방법을 익히고 컨테이너 오케스트레이션을 위해 쿠버네티스 환경을 구축하여 운영하는 방법에 대해 학습합니다. 클라우드 인프라 구축 및 운용 관점에서 빠르고 안전하게 컨테이너들을 오케스트레이션 하는 기술들을 학습합니다.
교육목표
- 컨테이너와 도커 이해 및 활용
- 쿠버네티스 환경 구축 및 활용
수강대상
시스템 관리자, DevOps 담당자
선수과목
리눅스 기본 기술
강의내용
1. 도커
- Why container?
- 도커 개요
2. 도커 엔진
- 도커 이미지와 컨테이너
- 도커 컨테이너 관리
- Dockerfile
- 도커 데몬
3. 쿠버네티스 기본
- 쿠버네티스 설치
- 포드, 레플리카셋
- 디플로이먼트, 서비스
- 쿠버네티스 클러스터
4. 리소스 관리
- Namespace
- Configmap
- Secret
5. 인그레스 (Ingress)
- 인그레스 개요
- 인그레스 컨트롤러
- 인그레스 규칙
6. 볼륨
- 로컬 볼륨
- 네트워크 볼륨
- Persistent Volume 및 Persistent Volume Claim
7. 보안
- 인증 및 권한
- Admission 컨트롤러
- API 액세스
- 정책
8. 배포 관리
- 자원 사용량 제한
- 쿠버네티스 스케줄링
- 포드의 라이프사이클
9. 쿠버네티스 컨트롤러
- 쿠버네티스 컨트롤러
- 커스텀 리소스