Training
Contact
News
About Us
Member




Cloud > Cloud_인프라 기술

Kubernetes 기본 핵심

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

1,200,000

수강대상

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

교육목표

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 등