Course Outline
1~2일차 과정 개요
소개
I. 컨테이너 아키텍처
컨테이너 대 VM
컨테이너 해부
컨테이너Management 시스템
OCI와 CRI
II. 컨테이너 오케스트레이션
컨테이너 Management 시스템 제한 사항
Kubernetes 건축
소개
마스터/노드
기타
Kube-apiserver
쿠벨렛
Kube 프록시
컨트롤러 관리자
Kube 스케줄러
Kubernetes 클러스터 설계 및 설치
연구실
다중 노드 Kubernetes 클러스터 설치
III. Kubernetes 명령줄 도구
명령형 vs 선언형
쿠벡틀
크루
큐브 ns
쿠베 ctx
연구실
Kubernetes 시작하기
Kubectl 명령어
무역 도구
IV. Kubernetes 핵심 개념
네임스페이스
포드 및 다중 컨테이너 포드
라벨 및 선택기
복제 컨트롤러 / ReplicaSets
배포(업데이트 롤백 및 롤백)
ConfigMaps 및 Secrets
생동감과 준비성
연구실
Kubernetes 핵심 개념
롤링 업데이트 및 롤백
라벨 및 선택기
ConfigMaps 및 Secrets
생동감과 준비성
V. Kubernetes Networking
클러스터Networking
포드Networking
서비스Networking
Kubernetes의 CoreDNS
입구
연구실
Networking
서비스
입구
3~4일차 수업 개요
VI. 스케줄링
수동 스케줄링
오염과 관용
노드 레이블 및 선택기
노드 친화도
정적 포드
데몬셋
연구실
수동 스케줄링
오염과 관용
노드 레이블 및 선택기
노드 친화도
정적 포드
데몬셋
일자리와 Cronjobs
VII. Kubernetes 및 저장
영구 볼륨
영구 볼륨 클레임
StorageClass를 사용한 동적 프로비저닝
연구실
정적 프로비저닝
동적 프로비저닝
VIII. Kubernetes 보안
역할 기반 Access 제어
서비스 계정
보안 컨텍스트
리소스 할당량
네트워크 정책
연구실
RBAC 및 클러스터 역할
서비스 계정
보안 컨텍스트
네트워크 정책
IX. 로깅 및 모니터링
Helm
운영자
클러스터 구성 요소 모니터링
GAP 스택 설정 - Grafana Alertmanager Prometheus
연구실
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