Course Outline

핵심 개념

  1. Kubernetes 건축
  2. 클러스터 구성 요소

앱 구축

  1. 컨테이너 생성
  2. 로컬 Docker repo 구성

포드 디자인

  1. 기본 구성
  2. 활성 및 준비성 프로브
  3. CPU 및 메모리 제약
  4. 네임스페이스에 대한 리소스 제한

보안

  1. 보안 컨텍스트
  2. 서비스 계정
  3. 기미
  4. Kubernetes 네트워크 정책
  5. Linux 기능

배포 구성

  1. 컨트롤러: 배포, 데몬 세트 및 상태 저장 세트
  2. 작업 및 cron 작업
  3. 구성 맵
  4. 롤링 업그레이드, 블루그린 배포, 카나리아 배포
  5. Helm을 사용하여 배포 관리
  6. Kubernetes API 리소스

다중 컨테이너 포드

  1. 사이드카, 앰버서더 및 어댑터 컨테이너
  2. 초기화 컨테이너

서비스 및 Networking

  1. 서비스 및 다양한 유형
  2. 부하 분산
  3. 인그레스 컨트롤러

상태 지속성

  1. Kubernetes의 응용 프로그램 상태 지속성
  2. 일시적 저장
  3. 영구 볼륨 및 클레임
  4. 저장 클래스

Requirements

  • 클라우드 네이티브 애플리케이션 개념 및 아키텍처에 대한 이해
  • Python, Node.js, Go 또는 Java 프로그래밍 경험.
  • Docker 또는 rkt와 같은 OCI 호환 컨테이너 런타임.

청중

  • 개발자
  • Kubernetes 사용자
 21 Hours

Number of participants


Price per participant

회원 평가 (7)

Upcoming Courses

Related Categories