Kubernetes

[kubernetes.io 정리] 1. 개요

hyerann 2021. 3. 7. 17:37

개요 섹션은 크게 4가지로 구성되어 있다.

  • 쿠버네티스란 무엇인가?
  • 쿠버네티스 컴포넌트
  • 쿠버네티스 API
  • 쿠버네티스 오브젝트로 작업하기

각 섹션에서 더 자세한 내용이 나오겠지만 이번 장에서 간단히 알아보자면

1. 쿠버네티스란 무엇인가?

쿠버네티스는 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식할 수 있고 확장가능한 오픈소스 플랫폼으로, 선언적 구성과 자동화를 모두 지원한다. 

쿠버네티스는 크고 빠르게 성장하는 생태계를 가지고 있다.

쿠버네티스 서비스, 지원, 도구들은 광범위하게 제공된다.

 

2. 쿠버네티스 컴포넌트

쿠버네티스 클러스터는 컴퓨터 집합인 노드 컴포넌트와 컨트롤 플레인 컴포넌트로 구성된다.

 

3. 쿠버네티스 API

쿠버네티스 API를 사용하면 쿠버네티스 오브젝트들의 상태를 쿼리하고 조작할 수 있다.

쿠버네티스 컨트롤 플레인의 핵심은 API 서버와 그것이 노출하는 HTTP API이다.

사용자와 클러스터의 다른 부분 및 모든 외부 컴포넌트는 API 서버를 통해 서로 통신한다.

 

4. 쿠버네티스 오브젝트로 작업하기

쿠버네티스 오브젝트는 쿠버네티스 시스템의 영구 엔티티이다.

쿠버네티스는 이러한 엔티티들을 사용하여 클러스터의 상태를 나타낸다.

쿠버네티스 오브젝트 모델과 쿠버네티스 오브젝트를 사용하는 방법에 대해 학습한다.

 


출처: kubernetes.io/ko/docs/concepts/overview/

 

개요

쿠버네티스와 그 컴포넌트에 대한 하이-레벨(high-level) 개요를 제공한다.

kubernetes.io