- 홈
- API Enriched
- API 참조
- ⚙️ 관리형 Kubernetes API
⚙️ 관리형 Kubernetes API
Kubernetes 역할 바인딩 및 어드미션 정책. EKS, AKS, GKE 워크로드를 위한 레지스트리 통합.
- 카테고리: 인프라
- 복잡도: 보통
- 경로: 20 | 스키마: 95
- 티어: 고급
- 관련 도메인:
container_services,sites,service_mesh
사용 사례
섹션 제목: “사용 사례”- XCKS(관리형 Kubernetes) 클러스터 RBAC 및 보안 관리
- 파드 보안 정책 및 어드미션 컨트롤러 구성
- 엔터프라이즈 배포를 위한 컨테이너 레지스트리 관리
- 외부 Kubernetes 클러스터(EKS, AKS, GKE)와의 통합
주요 리소스
섹션 제목: “주요 리소스”- mk8s_cluster: 관리형 Kubernetes 클러스터 구성
- k8s_cluster_role: Kubernetes 클러스터 RBAC 역할 구성
- container_registry: 워크로드 이미지를 위한 컨테이너 이미지 레지스트리
엔드포인트
섹션 제목: “엔드포인트”| 메서드 | 경로 | 설명 |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/container_registrys | 컨테이너 레지스트리 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name} | 컨테이너 레지스트리 교체. |
| GET | /api/config/namespaces/{namespace}/container_registrys | 컨테이너 레지스트리 목록 조회. |
| GET | /api/config/namespaces/{namespace}/container_registrys/{name} | 컨테이너 레지스트리 조회. |
| DELETE | /api/config/namespaces/{namespace}/container_registrys/{name} | 컨테이너 레지스트리 삭제. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles | 구성 사양 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles/{metadata.name} | 구성 사양 교체. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles | K8s 클러스터 역할 목록 조회. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | 구성 사양 조회. |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | K8s 클러스터 역할 삭제. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings | 구성 사양 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings/{metadata.name} | 구성 사양 교체. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings | K8s 클러스터 역할 바인딩 목록 조회. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | 구성 사양 조회. |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | K8s 클러스터 역할 바인딩 삭제. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions | 구성 사양 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions/{metadata.name} | 구성 사양 교체. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions | K8s 파드 보안 어드미션 목록 조회. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | 구성 사양 조회. |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | K8s 파드 보안 어드미션 삭제. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys | 구성 사양 생성. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys/{metadata.name} | 구성 사양 교체. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys | K8s 파드 보안 정책 목록 조회. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | 구성 사양 조회. |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | K8s 파드 보안 정책 삭제. |