6.EKS 기반 관리

2h 30min

관리형 Kubernetes 모델인 AWS EKS를 사용하면서, Kubernetes 생태계에서 지원하는 다양한 OpenSource 관리 도구들과 AWS 서비스들을 연계해서 EKS를 관리하는 기술들을 실습해 봅니다.

Helm 구성.

Helm 을 통한 패키지 관리와 배포, ChartMuseum을 통한 구성과 배포를 경험해 봅니다.

Health Check 구성

EKS 기반 Kubernetes Pod의 안정적인 관리와 배포를 위해 Probe 기능을 실습을 통해 경험해 봅니다.

AutoScaling 구성

서비스 증가시에 효과적인 Scale up, out을 구성하기 위해, HPA , CA, AWS ASG와 연계한 PoD확장과 Worker Node의 확장을 실습을 통해 경험해 봅니다.

Assign

NodeSelector와 NodeAffinity, Anti-Affinity 기능을 살펴보고, 효과적인 Pod의 배치에 대해서 경험해 봅니다.

Prometheus-Grapana

Metric을 기반으로 Prometheus를 중심으로, Kibana에서 시각화로 분석하는 방법에 대해서 경험해 봅니다.

EFK 기반 로깅과 분석

Fluentbit을 통해 전송되는 로그를 완전관리형 ElasticSearch로 수집하고, Kibana를 통해 시각화 분석하는 경험을 해봅니다.

Container Insight

CloudWatch 기반의 Container Insight를 통해 , EKS 환경에서 FluentD를 통해 로그를 전송하고, CloudWatch에서 효과적으로 분석하는 방법에 대해서 알아봅니다.

X-Ray 기반의 추적

X-Ray 기반의 어플리케이션 상세 분석과 트래킹하는 방법에 대해서 알아봅니다.

이 랩을 전체 구성하고, 이해하는 데는 2시간 30분 정도 소요 됩니다.

Last updated