kube-apiserver
개요
쿠버네티스 클러스터 컨트롤 플레인의 핵심을 담당하는 컴포넌트이다.
api 서버는 클러스터의 모든 컴포넌트, 그리고 유저가 클러스터를 조작할 때 사용할 api를 노출하는 역할을 한다.
이를 통해 클러스터의 상태를 확인하거나, 클러스터에 조작을 가하는 명령을 내릴 수 있다.
사실 이름만 봐도 알 수 있듯이, api 서버는 말그대로 Web Application Server, 그냥 WAS다.
그렇기 때문에 kubectl로 가하는 모든 조작은 사실 curl 같은 http 요청으로 똑같이 날릴 수가 있다.
개발 언어로 라이브러리를 쓸 때 역시 까보면 결국 api 요청을 날리는 식으로 환원된다는 것을 알 수 있다.
관련한 내용은 쿠버네티스 API 구조 참고.
설정법
관련 문서
이름 | noteType | created |
---|---|---|
API 접근 제어 우회 | knowledge | 2025-01-13 |
Authentication | knowledge | 2025-01-13 |
Authorization | knowledge | 2025-01-19 |
Prometheus-Adapter | knowledge | 2025-03-04 |
kube-apiserver | knowledge | 2025-03-12 |
쿠버네티스 API 구조 | knowledge | 2025-03-19 |
6W - PKI 구조, CSR 리소스를 통한 api 서버 조회 | published | 2025-03-15 |
6W - api 구조와 보안 1 - 인증 | published | 2025-03-15 |
6W - EKS api 서버 접근 보안 | published | 2025-03-16 |
E-api 서버 감사 | topic/explain | 2025-01-21 |