-
Kubernetes Orchestrations 장점CS 공부/DevOps 2024. 12. 18. 17:46
1. Service Discovery & Load Balancing
- 각 Pod에 단일 DNS 이름과 IP 주소 할당
- 트래픽이 높으면 여러 pod를 포함하는 서비스 전체에 자동으로 로드 밸런싱 수행
2. Automated rollouts and rollbacks
- 새 pod를 출시하고 기존 pod와 교환
- 실패된 배포는 변경 사항을 되돌릴 수 있다
3. Self-healing
- pod 상태 확인하고 실패한 컨테이너를 다시 시작
- pod에 장애 발생하면 K8s는 상태 확인이 될 때까지 해당 pod에 대한 연결 허용 안함
4. Automatic Bin-packing
- 구성된 CPU 및 RAM 요구사항에 따라 컨테이너를 효율적으로 할당하여 리소스 활용도 최적화
5. Storage Orchestration
- 로컬 및 네트워크 스토리지, 퍼블릭 클라우드 제공 업체 등 다양한 스토리지 시스템을 K8s 사용해 mount
6. Secret and configuration management
- 컨테이너 이미지 재구성하지 않고도 내부 구성 및 기밀 정보 안전하게 저장 & 업데이트
'CS 공부 > DevOps' 카테고리의 다른 글
Kubernetes 기본 구조와 명령어 (0) 2024.10.23 Kubernetes (쿠버네티스) 이론 (0) 2024.10.22 Docker 이미지 빌드 및 배포 (0) 2024.10.22 도커와 컨테이너 (컨테이너 생성 및 Dockerfile 사용) (1) 2024.09.05