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 엔지니어
  • 개발자
 28 Hours

Number of participants


Price per participant

회원 평가 (3)

Upcoming Courses

Related Categories