Certified Kubernetes Administration - 50
2024-06-22
- Kubernetes
- Cloud
Kubernetes API Groups
-
Kubernetes API Server:
-
Kubernetes API 서버는 클러스터와 상호작용할 때 사용됩니다.
-
Kube control 유틸리티 또는 REST API를 통해 API 서버와 상호작용합니다.
-
-
API 그룹 개념:
-
Kubernetes API는 목적에 따라 여러 그룹으로 나뉩니다.
-
버전 API: 클러스터 버전을 조회합니다.
-
메트릭 및 헬스 API: 클러스터의 상태를 모니터링합니다.
-
로그 API: 서드파티 로깅 애플리케이션과 통합합니다.
-
-
API 그룹 분류:
-
코어 그룹:
-
클러스터의 핵심 기능을 담당합니다.
-
네임스페이스, 파드, 레플리케이션 컨트롤러, 이벤트, 엔드포인트, 노드, 바인딩, 퍼시스턴트 볼륨, 퍼시스턴트 볼륨 클레임, 컨피그 맵, 시크릿, 서비스 등 포함.
-
-
이름이 지정된 그룹:
-
더 조직화되어 있으며, 앞으로 모든 새로운 기능은 이 그룹을 통해 제공됩니다.
-
앱, 확장, 네트워킹, 스토리지, 인증, 인가 등 다양한 하위 그룹 포함.
-
-
-
이름이 지정된 그룹의 예:
-
앱 그룹: 배포, 레플리카 세트, 스테이트풀 세트 포함.
-
네트워킹 그룹: 네트워크 정책 포함.
-
인증서 그룹: 인증서 서명 요청 포함.
-
-
리소스와 동작:
-
각 리소스는 일련의 동작(verbs)을 가집니다.
-
예: 배포 목록 조회, 배포 정보 조회, 배포 생성, 배포 삭제, 배포 업데이트, 배포 감시 등.
-
이러한 동작은 리소스에 수행할 수 있는 작업을 정의합니다.
-
-
Kubernetes API 참조 페이지:
-
각 객체의 API 그룹 정보를 확인할 수 있습니다.
-
객체를 선택하고 문서 페이지의 첫 번째 섹션에서 그룹 세부 정보를 확인합니다.
-
Certified ...
Certified ...