코스 개요
소개
쿠버네티스를 사용한 컨테이너 오케스트레이션 개요
쿠버네티스 아키텍처 개요
- Pod, 레이블/선택자, 복제 컨트롤러, 서비스, API
쿠버네티스 클러스트 설치
인터넷에서 Docker 이미지 가져오기
쿠버네티스 Pod, 볼륨 및 배포 생성
클러스트 그룹화 및 구성
쿠버네티스 네임스페이스를 사용하여 다양한 환경 관리
- 동일한 클러스터 내에서 테스트, 스테이징, 프로덕션 환경 관리
- 쿠버네티스 네임스페이스 모범 사례
컨테이너 탐색 및 연결
서비스 탐색 및 노출
- 비HTTP 서비스 (수동 FTP, SMTP, LDAP 등)
쿠버네티스 보안
- 인증 및 권한 부여
쿠버네티스 클러스트 업그레이드
- 영향 최소화
고급 네트워킹
- Docker 네트워킹 vs 쿠버네티스 네트워킹
네트워크 공급자와 쿠버네티스 네트워킹 간의 인터페이스
- 클러스터 내에서 서비스 분리 모범 사례
- 다양한 CNI 공급자 비교 (성능, 기능 등)
쿠버네티스 모니터링
- Elasticsearch와 fluentd를 이용한 클러스터 로깅
- 컨테이너 레벨 모니터링 (cAdvisor UI, Influxdb, Prometheus)
컨테이너화된 서버 및 데이터 스토어 운영 모범 사례
쿠버네티스 클러스드 확장
쿠버네티스를 위한 인프라
- 프로비저닝, 파티셔닝, 네트워킹
고가용성 클러스드 구축
- 로드 밸런싱 및 서비스 발견
확장 가능한 애플리케이션 배포
- Pod 수평 자동 확장 (Horizontal Pod Autoscaling)
- 쿠버네티스 내 데이터베이스 클러스터링
애플리케이션 업데이트
- 쿠버네티스 릴리즈
문제 해결
- 일반적인 쿠버네티스 문제 진단 및 해결
요약 및 결론
요건
- Docker 컨테이너 관련 경험
- 리눅스 명령줄 사용에 대한 기본 지식
- 네트워킹 개념에 대한 이해
대상 수강생
- 소프트웨어 개발자
- 아키텍트
- 배포 엔지니어
회원 평가 (7)
새로운 설정 기술을 배웁니다.
Christian - Beacon Solutions Inc
코스 - Kubernetes from Basic to Advanced
기계 번역됨
배경 정보와 역사.
Evert - BMW SA
코스 - Kubernetes from Basic to Advanced
기계 번역됨
트레이너가 이론을 설명하는 대화형 방식
Janine - BMW SA
코스 - Kubernetes from Basic to Advanced
기계 번역됨
토론 후 실습은 개념만이 아니라 실제로 어떻게 하는지를 ourselves가 직접 해볼 수 있게 만들어줍니다.
Joy Apuya - Remote Staff
코스 - Kubernetes from Basic to Advanced
기계 번역됨
새로운 것을 배우며 몇 번의 '아하' 순간을 경험했습니다.
Charles Shavitz - F5 Networks Pte Ltd.
코스 - Kubernetes from Basic to Advanced
기계 번역됨
잘 구성된 내용과 잘 준비되어 이해하기 쉬운 연습문제가 인상적이었습니다.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
코스 - Kubernetes from Basic to Advanced
기계 번역됨
쿠버네티스 인프라에 대한 통찰력
Miguel Teixeira - Mercedez-Benz Portugal S.A
코스 - Kubernetes from Basic to Advanced
기계 번역됨