쿠버네티스 어드민 (LFS458)

1 개요[ | ]

Kubernetes Administration (LFS458)
쿠버네티스 어드민

이 과정에서는 벤더-독립적 도구를 사용하여 프로덕션 급의 Kubernetes 클러스터를 구축하고 관리하기 위한 핵심 개념들을 다룬다. 클러스터를 구축하고 네트워크 구성을 결정하며, 클러스터를 확장하고 애플리케이션을 배포하며, 범용적으로 필요한 스토리지, 보안 등 기타 객체를 구성한다. 이 과정은 프로덕션 환경에서 Kubernetes를 관리하는 데 필요한 여러가지 기술(skill)에 대한 체험을 제공한다.

이 과정은 Certified Kubernetes Administrator (CKA) 시험을 준비하기에 적합한 과정이다.

목표
  • 1. 벤더-독립적 도구를 사용하여 프로덕션 급의 Kubernetes 클러스터를 구축·관리해 볼 수 있다.
  • 2. Kubernetes 관련 자격증인 Certified Kubernetes Administrator (CKA) 취득을 준비할 수 있다.
수강대상
  • Kubernetes 클러스터를 구축·관리하는 기술을 배우려는 사람
선수지식
  • 1. 리눅스 관리 기술(skill)에 대한 이해가 있어야 하며, 명령줄을 비교적 능숙하게 사용할 수 있어야 한다.
  • 2. 명령줄 텍스트 편집기를 사용하여 파일을 편집할 수 있어야 한다.

2 강의내용[ | ]

원문 번역
1. Introduction
  • Linux Foundation
  • Linux Foundation Training
  • Linux Foundation Certifications
  • Laboratory Exercises, Solutions and Resources
  • Distribution Details
  • Labs
2. Basics of Kubernetes
  • Define Kubernetes
  • Cluster Structure
  • Adoption
  • Project Governance and CNCF
  • Labs
3. Installation and Configuration
  • Getting Started With Kubernetes
  • Minikube
  • kubeadm
  • More Installation Tools
  • Labs
4. Kubernetes Architecture
  • Kubernetes Architecture
  • Networking
  • Other Cluster Systems
  • Labs
5. APIs and Access
  • API Access
  • Annotations
  • Working with A Simple Pod
  • kubectl and API
  • Swagger and OpenAPI
  • Labs
6. API Objects
  • API Objects
  • The v1 Group
  • API Resources
  • RBAC APIs
  • Labs
7. Managing State With Deployments
  • Deployment Overview
  • Managing Deployment States
  • Deployments and Replica Sets
  • DaemonSets
  • Labels
  • Labs
8. Services
  • Overview
  • Accessing Services
  • DNS
  • Labs
9. Volumes and Data
  • Volumes Overview
  • Volumes
  • Persistent Volumes
  • Passing Data To Pods
  • ConfigMaps
  • Labs
10. Ingress
  • Overview
  • Ingress Controller
  • Ingress Rules
  • Labs
11. Scheduling
  • Overview
  • Scheduler Settings
  • Policies
  • Affinity Rules
  • Taints and Tolerations
  • Labs
12. Logging and Troubleshooting
  • Overview
  • Troubleshooting Flow
  • Basic Start Sequence
  • Monitoring
  • Logging
  • Troubleshooting Resources
  • Labs
13. Custom Resource Definition
  • Overview
  • Custom Resource Definitions
  • Aggregated APIs
  • Labs
14. Kubernetes Federation
  • Overview
  • Federated Resources
  • Labs
15. Helm
  • Overview
  • Helm
  • Using Helm
  • Labs
16. Security
  • Overview
  • Accessing the API
  • Authentication and Authorization
  • Admission Controller
  • Pod Policies
  • Network Policies
  • Labs
1. 도입
  • 재눅스 재단
  • 재눅스 재단 교육
  • 재눅스 재단 인증
  • Lab 실습, 솔루션, 리소스
  • 배포판 상세
  • Labs
2. Kubernetes 기초
  • Kubernetes 정의
  • 클러스터 구조
  • Adoption
  • 프로젝트 거버넌스 및 CNCF
  • Labs
3. 설치 및 구성
  • Kubernetes 시작하기
  • Minikube
  • kubeadm
  • 기타 설치 도구
  • Labs
4. Kubernetes 아키텍처
  • Kubernetes 아키텍처
  • 네트워킹
  • 기타 클러스터 시스템
  • Labs
5. API 및 액세스
  • API 액세스
  • 애너테이션
  • 간단한 Pod 작업
  • kubectl 및 API
  • Swagger 및 OpenAPI
  • Labs
6. API 객체
  • API 객체
  • v1 그룹
  • API 리소스
  • RBAC API
  • Labs
7. 디플로이먼트 상태 관리
  • 디플로이먼트 개요
  • 디플로이먼트 상태 관리
  • 디플로이먼트 및 레플리카셋
  • DaemonSet
  • 레이블
  • Labs
8. 서비스
  • 개요
  • 서비스 접근
  • DNS
  • Labs
9. 볼륨 및 데이터
  • 볼륨 개요
  • 볼륨
  • 영구 볼륨
  • Pod에 데이터 전달
  • ConfigMaps
  • Labs
10. 인그레스
  • 개요
  • 인그레스 컨트롤러
  • 인그레스 규칙
  • Labs
11. 스케줄링
  • 개요
  • 스케줄러 설정
  • 정책
  • Affinity Rules
  • Taint와 Toleration
  • Labs
12. 로깅 및 문제 해결
  • 개요
  • 트러블슈팅 흐름
  • 기본 시작 시퀀스
  • 모니터링
  • 로깅
  • 트러블슈팅 리소스
  • Labs
13. 커스텀 리소스 정의
  • 개요
  • 사용자 지정 리소스
  • 집계된 API
  • Labs
14. 쿠버네티스 연합
  • 개요
  • 연합 자원
  • Labs
15. Helm
  • 개요
  • Helm
  • Helm 사용
  • Labs
16. 보안
  • 개요
  • API 접근
  • 인증 및 권한부여
  • 승인 컨트롤러
  • Pod 정책
  • 네트워크 정책
  • Labs

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}