쿠버네티스 cloud-controller-manager

Jmnote (토론 | 기여)님의 2019년 5월 27일 (월) 13:48 판 (→‎개요)

1 개요

쿠버네티스 Cloud Controller Manager (CCM)
Kubernetes 클라우드 컨트롤러 매니저
cloud-controller-manager
  • 쿠버네티스를 다른 클라우드와 연동하는 방법
  • v1.8에서 알파, v1.12에서 베타
  • 쿠버네티스 v1.6에 cloud-controller-manager라는 새로운 바이너리가 도입됨
클라우드-관련 컨트롤 루프를 내장한 데몬
( 이전에는 클라우드-관련 컨트롤 루프가 kube-controller-manager에 있었음 )
  • 쿠버네티스 프로젝트에 비해 클라우드 프라바이더들은 각기 다른 페이스(pace)로 개발·배포하기 때문에, 특정 프로바이더에 국한된 코드를 클라우드-컨트롤러-매니저 바이너리로 추상화함으로써 클라우드 벤더들이 코어 쿠버네티스 코드와 독립적으로 발전할 수 있게 함

2 CCM 이전 아키텍처 (구식)

Pre-ccm-arch.png

3 CCM 이후 아키텍처 (현행)

Post-ccm-arch.png

4 같이 보기

5 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}