[k8s] kubernetes 구조
1. 컨트롤러와 오브젝트 쿠버네티스는 크게와 오브젝트를 관리하는 컨트롤러와 오브젝트로 나뉜다. 사용자는 자원의 원하는 상태를 정의하고 - 컨트롤러 : 사용자가 바라는 상태가 일치하도록 오브젝트를 생성/삭제 - 오브젝트 : Pod, Service, namespace, volume등이 있음 2. 네임스페이스 - 클러스터 하나를 여러 개의 논리적인 단위로 나눠서 사용함 - 네임스페이스 별로 별도의 쿼터를 설정해서 특정 네임스페이스의 사용량을 제한할 수 있음 k8s에서는 기본으로 몇 개의 네임스페이스가 자동 생성됨. 이중에서 default, kube-system, kube—public, kube-node—lease 등은 쿠버네티스가 기본으로 생성 docker는 도커로 설치한 쿠버네티스이므로 도커에서 만든 네임스..