쿠베르네츠 이해
클라우드 인프라 현대화 를 위한 가이드
이 가이드 내부
인기 있는 전자책인 Kubernetes의 이해가 업데이트되었습니다: 클라우드 인프라 현대화를 위한 가이드. 이 포괄적인 리소스에서는 Kubernetes의 기본 개념부터 Kubernetes 클러스터의 구성 요소 및 네트워크 모델 구현에 이르기까지 모든 것을 다룹니다. 새로운 섹션에는 표준 Kubernetes 대시보드, 고가용성 컨트롤 플레인 및 자동 확장에 대한 이해가 포함됩니다.
당신은 배울 것이다 :
- 쿠베르네츠는 무엇입니까?
- 마스터, 노드 및 제어 평면
- 개체
- 컨트롤러
- 네트워킹
- 우리의 테이크
쿠베르네츠는 무엇입니까?
Kubernetes는 컨테이너의 수명 주기를 관리하고 응용 프로그램의 요구에 따라 컨테이너를 만들고 파괴할 뿐만 아니라 다양한 다른 기능을 제공할 수 있습니다. 클라우드 기반 애플리케이션 개발에서 가장 논의된 개념 중 하나가 되었으며, Kubernetes의 증가는 응용 프로그램을 개발하고 배포하는 방식의 변화를 나타냅니다.
마스터, 노드 및 제어 평면
응용 프로그램에 대한 항상성을 유지하기 위해 Kubernetes 클러스터의 경우 통신 및 명령의 중심 소스가 필요합니다. 마스터, 노드 및 제어 평면은 필수 구성 요소입니다. 제어 평면은 클러스터 유지 관리에 대한 결정을 내리는 함수를 말하며 마스터는 명령줄에서 상호 작용하여 클러스터의 상태를 평가하는 함수입니다.
개체
쿠르베르네테스에서 API 포드, 서비스, 볼륨 및 네임스페이스의 네 가지 기본 Kubernetes 개체는 클러스터가 수행하는 작업을 전달하는 추상화를 나타냅니다. 이러한 개체는 컨테이너화된 응용 프로그램이 실행 중인 응용 프로그램, 실행 중인 노드, 사용 가능한 리소스 등을 설명합니다.
컨트롤러
컨트롤러는 쿠르베르네츠를 지속적으로 감시하는 제어 루프입니다. API 클러스터의 특정 측면의 원하는 상태를 관리하려고 합니다. 다음은 가장 인기있는 컨트롤러의 짧은 참조입니다.
네트워킹
Kubernetes의 네트워킹을 통해 기존 앱을 VM에서 컨테이너로 쉽게 이식하고 이후에는 Pods로 쉽게 이식할 수 있습니다. Kubernetes 네트워킹 모델의 규칙은 간단하지만 이러한 규칙의 구현은 고급 주제입니다.
우리의 테이크
Linode Kubernetes Engine은 효율적이고 저렴한 리소스로 생산 워크로드에 Kubernetes를 사용할 준비가 된 개발자뿐만 아니라 이를 위해 어떻게 작동하는지 탐구하는 개발자를 위해 작동하도록 설계되었습니다.