Course Outline
1일차에서 4일차까지의 강의 개요
소개
I. 컨테이너 아키텍처
컨테이너 vs VM
컨테이너 분석
컨테이너 시스템
OCI와 CRI
II. 컨테이너 오케스트레이션
컨테이너 시스템의 제한 사항
아키텍처
소개
마스터/노드
Etcd
Kube-apiserver
Kubelet
Kube-proxy
컨트롤러 관리자
Kube 스케줄러
Kubernetes 클러스터 설계 및 설치
실습
다중 노드 Kubernetes 클러스터 설치
III. Kubernetes 명령줄 도구
명령형 vs 선언형
Kubectl
Krew
Kube ns
kube ctx
실습
Kubernetes 시작하기
Kubectl 명령어
도구
IV. Kubernetes 핵심 개념
네임스페이스
팟과 멀티컨테이너 팟
라벨과 셀렉터
레플리카 컨트롤러 / 레플리카셋
배포 (롤링 업데이트 및 롤백)
ConfigMaps와 Secrets
라이브니스와 레디니스
실습
Kubernetes 핵심 개념
롤링 업데이트 및 롤백
라벨과 셀렉터
ConfigMaps와 Secrets
라이브니스와 레디니스
V. Kubernetes Networking
클러스터 Networking
팟 Networking
서비스 Networking
Kubernetes의 CoreDNS
Ingress
실습
Networking
서비스
Ingress
3일차에서 4일차까지의 강의 개요
VI. 스케줄링
수동 스케줄링
타인트와 토레이션
노드 라벨과 셀렉터
노드 친화성
정적 팟
DaemonSets
실습
수동 스케줄링
타인트와 토레이션
노드 라벨과 셀렉터
노드 친화성
정적 팟
DaemonSets
잡 및 크론잡
VII. Kubernetes과 스토리지
지속 볼륨
지속 볼륨 요구
StorageClass를 통한 동적 프로비저닝
실습
정적 프로비저닝
동적 프로비저닝
VIII. Kubernetes 보안
역할 기반 Access 제어
서비스 계정
보안 컨텍스트
리소스 할당량
네트워크 정책
실습
RBAC 및 클러스터 역할
서비스 계정
보안 컨텍스트
네트워크 정책
IX. 로깅 및 모니터링
Helm
운영자
클러스터 구성 요소 모니터링
Grafana Alertmanager Prometheus을 통한 GAP 스택 설정
실습
Helm
GAP 스택 설정
결론
Requirements
- 클라우드 컴퓨팅 개념 이해
- Linux 명령줄에 대한 익숙함
청중
- DevOps 엔지니어
- 개발자
회원 평가 (3)
모든 것이 설명되었고 연습으로 뒷받침되었습니다.
Mchal - Lukka Poland sp. z o.o.
Course - Kubernetes from Basic to Advanced (4 days)
Machine Translated
트레이너에 대한 지식이 풍부해서 모든 질문에 대한 답변이 있었어요 :)
Mateusz - Lukka Poland sp. z o.o.
Course - Kubernetes from Basic to Advanced (4 days)
Machine Translated
트레이너 스타일
Karol - Lukka Poland sp. z o.o.
Course - Kubernetes from Basic to Advanced (4 days)
Machine Translated