Course Outline

1~2일차 코스 개요

소개

I. 컨테이너 아키텍처

    컨테이너 vs VM 컨테이너 해부 컨테이너 Management 시스템 OCI 및 CRI

II. 컨테이너 오케스트레이션

    컨테이너 Management 시스템 제한 사항
    Kubernetes 아키텍처 소개 마스터/노드 등 Kube-apiserver Kubelet Kube-proxy 컨트롤러 관리자 Kube 스케줄러
Kubernetes 클러스터 설계 및 설치
  • 실습 다중 노드 Kubernetes 클러스터 설치
  • III. Kubernetes 명령줄 도구
  • 명령형 vs 선언형 Kubectl Krew Kube ns kube ctx Labs Kubernetes 시작하기 Kubectl 명령 업무용 도구

      IV. Kubernetes 핵심 개념

    네임스페이스

      포드 및 다중 컨테이너 포드 레이블 및 선택기 복제 컨트롤러/ReplicaSets 배포(롤링 업데이트 및 롤백) ConfigMap 및 비밀 활성 및 준비 Labs Kubernetes 핵심 개념 롤링 업데이트 및 롤백 레이블 및 선택기 ConfigMap 및 비밀 활성 및 준비
      V. 쿠버네티스 Networking

    클러스터 Networking 포드 Networking 서비스 Networking Kubernetes Ingress Labs의 CoreDNS Networking 서비스 Ingress

      3~4일차 코스 개요

    6. 스케줄링

    수동 예약 오염 및 허용 오차 노드 레이블 및 선택기 노드 선호도 정적 포드 DaemonSets Labs 수동 예약 오염 및 허용 오차 노드 레이블 및 선택기 노드 선호도 정적 포드 DaemonSets 작업 및 Cronjob

      Ⅶ. Kubernetes 및 스토리지

    영구 볼륨 영구 볼륨 클레임 StorageClass Labs를 사용한 동적 프로비저닝 정적 프로비저닝 동적 프로비저닝

      Ⅷ. Kubernetes 보안

    역할 기반 Access 제어 서비스 계정 보안 컨텍스트 리소스 할당량 네트워크 정책 연구소 RBAC 및 클러스터 역할 서비스 계정 보안 컨텍스트 네트워크 정책

      Ⅸ. 로깅 및 모니터링

    Helm

      클러스터 구성 요소 모니터링 운영자 GAP 스택 설정 - Grafana Alertmanager Prometheus Labs Helm GAP 스택 설정
      결론

    Requirements

    • 클라우드 컴퓨팅 개념에 대한 이해
    • Linux 명령줄에 대한 지식

    청중

    • DevOps 엔지니어
    • 개발자
      28 Hours
     

    Number of participants


    Starts

    Ends


    Dates are subject to availability and take place between 10:00 and 17:00.
    Open Training Courses require 5+ participants.

    Related Courses

    Related Categories