연락처 정보
 기간 14 시간

코스 개요

Kubernetes 소개

  • Kubernetes란?
  • 컨테이너 오케스트레이션의 이점
  • Kubernetes와 Docker Swarm 및 기타 오케스트레이터 비교

핵심 구성 요소 및 아키텍처

  • 컨트롤 플레인 및 노드 아키텍처
  • Pods, ReplicaSets, Deployments
  • Services, labels, selectors

Kubernetes 환경 설정

  • 로컬 클러스터 생성을 위한 Minikube 또는 Kind 사용
  • kubectl 명령줄 도구
  • 클러스터 구성 요소에 접근하여 검사하기

Kubernetes로의 애플리케이션 배포

  • Pods 및 Deployments 생성 및 관리
  • 롤링 업데이트 및 롤백
  • 컨테이너 이미지 관리

네트워킹 및 서비스

  • 클러스터 네트워킹 개요
  • 내부 및 외부 서비스 생성
  • DNS, Ingress 컨트롤러, 로드 밸런싱 기초

볼륨 및 스토리지

  • 영속적 볼륨 및 클레임 작업
  • 스토리지 클래스 및 동적 프로비저닝
  • 데이터 영속성 전략

클러스터 모니터링 및 문제 해결

  • Pod 로그 및 이벤트 검사
  • 일반적인 kubectl 진단 명령
  • 리소스 한계 및 헬스 체크에 대한 모범 사례

요약 및 다음 단계

요건

  • 컨테이너화 개념(예: Docker)에 대한 이해
  • Linux 명령줄 경험
  • 기본적인 네트워크 및 시스템 관리 지식

대상 독자

  • 컨테이너화 된 애플리케이션을 배포하는 개발자
  • 컨테이너 오케스트레이션을 관리하는 DevOps 엔지니어
  • Kubernetes 환경을 지원하는 시스템 관리자

참가자 수


참가자별 가격

회원 평가 (4)

예정된 코스

관련 카테고리