Aller au contenu

⚙️ API Kubernetes managé

Liaisons de rôles Kubernetes et politiques d’admission. Intégration de registres pour les charges de travail EKS, AKS et GKE.

  • Catégorie : Infrastructure
  • Complexité : modérée
  • Chemins : 20 | Schémas : 95
  • Niveau : Avancé
  • Domaines associés : container_services, sites, service_mesh
  • Gérer le RBAC et la sécurité des clusters XCKS (Kubernetes managé)
  • Configurer les politiques de sécurité des pods et les contrôleurs d’admission
  • Gérer les registres de conteneurs pour les déploiements en entreprise
  • Intégrer avec des clusters Kubernetes externes (EKS, AKS, GKE)
  • mk8s_cluster : Configuration du cluster Kubernetes managé
  • k8s_cluster_role : Configuration du rôle RBAC du cluster Kubernetes
  • container_registry : Registre d’images de conteneurs pour les images de charges de travail
MéthodeCheminDescription
POST/api/config/namespaces/{metadata.namespace}/container_registrysCréer un registre de conteneurs.
PUT/api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name}Remplacer un registre de conteneurs.
GET/api/config/namespaces/{namespace}/container_registrysLister les registres de conteneurs.
GET/api/config/namespaces/{namespace}/container_registrys/{name}Obtenir un registre de conteneurs.
DELETE/api/config/namespaces/{namespace}/container_registrys/{name}Supprimer un registre de conteneurs.
POST/api/config/namespaces/{metadata.namespace}/k8s_cluster_rolesCréer une spécification de configuration.
PUT/api/config/namespaces/{metadata.namespace}/k8s_cluster_roles/{metadata.name}Remplacer une spécification de configuration.
GET/api/config/namespaces/{namespace}/k8s_cluster_rolesLister les rôles de cluster K8s.
GET/api/config/namespaces/{namespace}/k8s_cluster_roles/{name}Obtenir une spécification de configuration.
DELETE/api/config/namespaces/{namespace}/k8s_cluster_roles/{name}Supprimer un rôle de cluster K8s.
POST/api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindingsCréer une spécification de configuration.
PUT/api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings/{metadata.name}Remplacer une spécification de configuration.
GET/api/config/namespaces/{namespace}/k8s_cluster_role_bindingsLister les liaisons de rôles de cluster K8s.
GET/api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name}Obtenir une spécification de configuration.
DELETE/api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name}Supprimer une liaison de rôle de cluster K8s.
POST/api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissionsCréer une spécification de configuration.
PUT/api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions/{metadata.name}Remplacer une spécification de configuration.
GET/api/config/namespaces/{namespace}/k8s_pod_security_admissionsLister les admissions de sécurité des pods K8s.
GET/api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name}Obtenir une spécification de configuration.
DELETE/api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name}Supprimer une admission de sécurité des pods K8s.
POST/api/config/namespaces/{metadata.namespace}/k8s_pod_security_policysCréer une spécification de configuration.
PUT/api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys/{metadata.name}Remplacer une spécification de configuration.
GET/api/config/namespaces/{namespace}/k8s_pod_security_policysLister les politiques de sécurité des pods K8s.
GET/api/config/namespaces/{namespace}/k8s_pod_security_policys/{name}Obtenir une spécification de configuration.
DELETE/api/config/namespaces/{namespace}/k8s_pod_security_policys/{name}Supprimer une politique de sécurité des pods K8s.