1. DevOps 환경의 핵심 요소인 쿠버네티스 클러스터를 이해하고, 워크로드를 이용해 애플리케이션을 실행하고 운영하는 방법을 학습한다.
2. 클라우드 환경에서 쿠버네티스 클러스터를 구축하고, 애플리케이션을 배포할 수 있다.
이론 : 8시간
실습 : 28시간
프로젝트 : 4시간
주요내용 | 세부내용 |
---|---|
쿠버네티스 클러스터 구축 | • 쿠버네티스 클러스터 아키텍처 • 쿠버네티스 클러스터 설치 및 구성 |
쿠버네티스 워크로드 |
• 파드 및 레이블 • 워크로드 리소스(레플리카셋, 데몬셋, 잡, 크론잡) |
쿠버네티스 네트워크 및 스토리지 | • 서비스 및 인그레스 • 영구 볼륨 및 영구 볼륨 요청 • 시크릿 및 컨피그맵 |
쿠버네티스 앱 배포 | • 디플로이먼트 및 스테이트풀셋 |
쿠버네티스 스케줄링 | • 파드 스케줄러 및 오토스케일링 |
쿠버네티스 인증 | • 인증 및 RBAC |
구분 | 내용 |
---|---|
주제 | • 쿠버네티스 클러스터에 웹 애플리케이션 배포 |
목표 | •쿠버네티스 클러스터를 배포하고 필요한 구성 요소를 구축하고 웹 애플리케이션을 쿠버네티스 클러스터에 배포할 수 있다. |
과정별 | 모집기간 | 운영기간 |
---|---|---|
DevOps를 위한 쿠버네티스 클러스터 구축 및 운영 | 6.10(월) ~ 7.19(금) | 7.22(월) ~ 7.26(금), 총 5일 |