Skip to content

⚙️ Managed Kubernetes API

Kubernetes role bindings and admission policies. Registry integration for EKS, AKS, and GKE workloads.

  • Category: Infrastructure
  • Complexity: moderate
  • Paths: 20 | Schemas: 95
  • Tier: Advanced
  • Related domains: container_services, sites, service_mesh
  • Manage XCKS (Managed Kubernetes) cluster RBAC and security
  • Configure pod security policies and admission controllers
  • Manage container registries for enterprise deployments
  • Integrate with external Kubernetes clusters (EKS, AKS, GKE)
  • mk8s_cluster: Managed Kubernetes cluster configuration
  • k8s_cluster_role: Kubernetes cluster RBAC role configuration
  • container_registry: Container image registry for workload images
MethodPathDescription
POST/api/config/namespaces/{metadata.namespace}/container_registrysCreate Container Registry.
PUT/api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name}Replace Container Registry.
GET/api/config/namespaces/{namespace}/container_registrysList 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_rolesCreate Configuration Specification.
PUT/api/config/namespaces/{metadata.namespace}/k8s_cluster_roles/{metadata.name}Replace Configuration Specification.
GET/api/config/namespaces/{namespace}/k8s_cluster_rolesList K8s Cluster Role.
GET/api/config/namespaces/{namespace}/k8s_cluster_roles/{name}GET Configuration Specification.
DELETE/api/config/namespaces/{namespace}/k8s_cluster_roles/{name}DELETE K8s Cluster Role.
POST/api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindingsCreate Configuration Specification.
PUT/api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings/{metadata.name}Replace Configuration Specification.
GET/api/config/namespaces/{namespace}/k8s_cluster_role_bindingsList K8s Cluster Role Binding.
GET/api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name}GET Configuration Specification.
DELETE/api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name}DELETE K8s Cluster Role Binding.
POST/api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissionsCreate Configuration Specification.
PUT/api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions/{metadata.name}Replace Configuration Specification.
GET/api/config/namespaces/{namespace}/k8s_pod_security_admissionsList K8s Pod Security Admission.
GET/api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name}GET Configuration Specification.
DELETE/api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name}DELETE K8s Pod Security Admission.
POST/api/config/namespaces/{metadata.namespace}/k8s_pod_security_policysCreate Configuration Specification.
PUT/api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys/{metadata.name}Replace Configuration Specification.
GET/api/config/namespaces/{namespace}/k8s_pod_security_policysList K8s Pod Security Policy.
GET/api/config/namespaces/{namespace}/k8s_pod_security_policys/{name}GET Configuration Specification.
DELETE/api/config/namespaces/{namespace}/k8s_pod_security_policys/{name}DELETE K8s Pod Security Policy.