Academy Program

Home > > 전체교육일정

Cloud

Kubernetes 기본 핵심

교육일정
교육기간
3일
교육금액
1,200,000원(면세)
Cloud전체일정보기 수강신청

교육개요

컨테이너의 쉽고 빠른 배포, 확장, 관리를 자동화해주는 Kubernetes 를 배포하고 운영 할 수 있도록 핵심적인 내용들을 학습한다. Kubernetes 클러스터를 통해 컨테이너 배포, 통신, 모니터링 등 다양한 동작방식과 기능들에 대해 실습으로 체험하며 이해한다.



교육목표

Kubernetes의 역할과 기능에 대해 학습하고, Kubernetes를 통한 컨테이너 관리방식을 학습합니다.
실습을 병행하여 실제 사용되는 명령어와, Kubernetes의 구조에 대해 한 층 더 이해합니다.



수강대상

컨테이너 관리자, 쿠버네티스 운영자



강의내용

1. Kubernetes Overview
Kubernetes의 개념과 구성요소에 대해 학습하고, Kubernetes Cluster를 배포하는 방법을 이해합니다. Kubernetes 구성요소와 동작방식을 학습합니다.
학습내용 : Kubernetes, Cluster, Master, Worker, YAML, kubectl 명령어 등

2. Pod 배포
Kubernetes에서 최소 컨테이너 단위인 Pod 에 대해 학습하고, Pod의 배포 방식과 컨트롤러를 통한 관리 방안에 대해 학습합니다.
학습내용 : Pod, Namespace, Replicaset, Deployment, Daemonset, Job, Cronjob 등

3. Pod 통신
Kubernetes Cluster가 관리하는 Pod로 접근하기위한 리소스, Service에 대해 학습하고, 외부에서 Cluster 내부로 들어오는 트래픽들에 대한 규칙을 정의하는 Ingress를 학습합니다.
학습내용 : ClusterIP, NodePort, Loadbalancer, Ingress 등

4. Pod 관리
Pod 가 사용하는 볼륨, 환경변수를 학습합니다. 그리고 Pod의 Life Cycle 을 비롯하여 Pod 의 상태를 저장해주는 리소스 및 권한을 관리하는 방안과 리소스 관리 방안에 대해 학습합니다.
학습내용 : Emptydir, HostPath, PV, ConfigMap, Secret, Role, Rolebinding, LimitRange, ResourceQuota, HPA, Kubernetes Dashboard, Prometheus & Grafana 등