ข้ามไปยังเนื้อหา

⚙️ Managed Kubernetes API

การผูก role ของ Kubernetes และนโยบาย admission ทะเบียนการผสานรวมสำหรับ workload ของ EKS, AKS และ GKE

  • หมวดหมู่: โครงสร้างพื้นฐาน
  • ความซับซ้อน: ปานกลาง
  • เส้นทาง: 20 | สคีมา: 95
  • ระดับ: ขั้นสูง
  • โดเมนที่เกี่ยวข้อง: container_services, sites, service_mesh
  • จัดการ RBAC ของคลัสเตอร์ XCKS (Managed Kubernetes) และความปลอดภัย
  • กำหนดค่านโยบายความปลอดภัยของ pod และตัวควบคุม admission
  • จัดการ container registries สำหรับการปรับใช้งานระดับองค์กร
  • ผสานรวมกับคลัสเตอร์ Kubernetes ภายนอก (EKS, AKS, GKE)
  • mk8s_cluster: การกำหนดค่าคลัสเตอร์ Managed Kubernetes
  • k8s_cluster_role: การกำหนดค่า RBAC role ของคลัสเตอร์ Kubernetes
  • container_registry: Container image registry สำหรับ workload images
เมธอดเส้นทางคำอธิบาย
POST/api/config/namespaces/{metadata.namespace}/container_registrysสร้าง Container Registry
PUT/api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name}แทนที่ Container Registry
GET/api/config/namespaces/{namespace}/container_registrysแสดงรายการ Container Registry
GET/api/config/namespaces/{namespace}/container_registrys/{name}GET Container Registry
DELETE/api/config/namespaces/{namespace}/container_registrys/{name}DELETE Container Registry
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 Cluster Role
GET/api/config/namespaces/{namespace}/k8s_cluster_roles/{name}GET ข้อกำหนดการกำหนดค่า
DELETE/api/config/namespaces/{namespace}/k8s_cluster_roles/{name}DELETE K8s Cluster Role
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 Cluster Role Binding
GET/api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name}GET ข้อกำหนดการกำหนดค่า
DELETE/api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name}DELETE K8s Cluster Role Binding
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 Pod Security Admission
GET/api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name}GET ข้อกำหนดการกำหนดค่า
DELETE/api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name}DELETE K8s Pod Security Admission
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 Pod Security Policy
GET/api/config/namespaces/{namespace}/k8s_pod_security_policys/{name}GET ข้อกำหนดการกำหนดค่า
DELETE/api/config/namespaces/{namespace}/k8s_pod_security_policys/{name}DELETE K8s Pod Security Policy