반응형
Kubernetes
- open-source
- features
- automatic binpacking
- horizontal scaling
- automated rollouts and rollbacks
- self-healing
- service discovery and load balancing
- secret and configuration management
- storage orchestration
- batch execution
Kubernetes
features
- 멀티플 호스트 전체에서 컨테이너를 오케스트레이션
- 하드웨어를 더 효과적으로 활용하여 엔터프라이즈 애플리케이션을 실행하는 데 필요한 리소스를 극대화
- 애플리케이션 배포 및 업데이트를 제어하고 자동화
- 스토리지를 장착 및 추가해 스테이트풀(stateful) 애플리케이션을 실행
- 컨테이너화된 애플리케이션과 해당 리소스를 즉시 확장
- 선언적으로(Declaratively) 서비스를 관리함으로써, 배포한 애플리케이션이 항상 배포 목적대로 실행
- 자동 배치, 자동 재시작, 자동 복제, 자동 확장을 사용해 애플리케이션 상태 확인과 셀프 복구를 수행
kubernetes 필요한 이유
- 실제 프로덕션 애플리케이션은 멀티플 컨테이너에 걸쳐 있으며 이러한 컨테이너는 멀티플 서버 호스트에 배포
- Kubernetes는 이러한 워크로드를 위해 규모에 맞는 컨테이너를 배포하는 데 필요한 오케스트레이션 및 관리 기능을 제공
- Kubernetes 오케스트레이션을 사용하면 멀티플 컨테이너를 포괄하고, 클러스터 전체에서 컨테이너를 스케줄링하고, 컨테이너를 확장하고, 시간 경과에 따라 컨테이너의 상태를 관리할 수 있는 애플리케이션 서비스를 구축할 수 있습니다.
- Kubernetes는 종합적인 컨테이너 인프라를 제공할 수 있도록 네트워킹, 스토리지, 보안, 텔레메트리, 기타 서비스와 통합
반응형
'DevEnv' 카테고리의 다른 글
[DevEnv] Vi에 Tab, Space 화면에 표시하자 (0) | 2019.03.24 |
---|---|
[DevEnv] Tmux 여러 터미널에 동시에 입력하기 sync (0) | 2018.10.20 |
[DevEnv] kubernetes (0) | 2018.10.20 |
[DevEnv] Tmux 여러 터미널에 동시에 입력하기 sync (0) | 2018.03.18 |
[Vim] Color Scheme 설정 및 변경 (0) | 2018.03.18 |