차트
kubernets 두 부분, 즉, 마스터 노드의 노드 노드로 분할
우리는 자세히 설명했다
-
석사
-
apiserver
apiserver는 고유 한 사용자 입장,는 Kubernetes API를 외부에 노출을 K8S. 이 선단는 Kubernetes 제어 계층입니다. 그는 더 많은 예제를 배포하여 확장되고, 수평으로 확장 할 수 있도록 설계되어있다
-
컨트롤러 매니저
일상적인 작업을 클러스터 배경 스레드를 처리하는 컨트롤러의 작동. 논리적으로, 각 컨트롤러는 복잡성을 줄이기 위해, 그들은 독립 실행 파일로 컴파일하고, 하나의 프로세스에서 실행, 별도의 프로세스입니다.
이 컨트롤러는 다음과 같습니다- 노드 컨트롤러 : 노드가 제거되면, 관심과 반응에 대한 책임.
- 제어기 사본 : 시스템 제어기 각 객체 포드 올바른 매수를 관리 할 책임이있다.
- 엔드 포인트 컨트롤러 : 충전 단부 (엔드 포인트) 개체 (즉, 서비스 및 포드에 연결).
- 새로운 네임 스페이스 만들기 기본 계정과 API 액세스 토큰 : 서비스 계정 및 토큰 컨트롤러.
-
etcd
백 엔드 스토리지는 Kubernetes. 모든 클러스터 데이터는 데이터는 Kubernetes 클러스터를 etcd 항상 백업 계획을 제공, 여기에 저장됩니다.
-
KUBE-스케줄러
아니, 즉, 스케줄러를들을 실행하기위한 노드를, 포드는 새로 만든 노드를 모니터 선택에 할당
-
마디
-
오믈렛
노드는 (apiserver 또는 로컬 프로파일)의 노드의 포드를 모니터링하도록 할당 된 주체이며
-
KUBE-프록시
네트워크와 호스트 연결 전달에 규칙의 이행을 유지함으로써, 추상 서비스는 Kubernetes를 달성하기 위해