- Home
- API Enriched
- Riferimento API
- ⚙️ API Kubernetes Gestito
⚙️ API Kubernetes Gestito
Binding dei ruoli e politiche di ammissione Kubernetes. Integrazione dei registri per i workload EKS, AKS e GKE.
- Categoria: Infrastruttura
- Complessità: moderata
- Percorsi: 20 | Schemi: 95
- Livello: Avanzato
- Domini correlati:
container_services,sites,service_mesh
Casi d’uso
Sezione intitolata “Casi d’uso”- Gestire RBAC e sicurezza dei cluster XCKS (Kubernetes Gestito)
- Configurare le politiche di sicurezza dei pod e i controller di ammissione
- Gestire i registri di container per le distribuzioni enterprise
- Integrarsi con cluster Kubernetes esterni (EKS, AKS, GKE)
Risorse principali
Sezione intitolata “Risorse principali”- mk8s_cluster: Configurazione del cluster Kubernetes Gestito
- k8s_cluster_role: Configurazione del ruolo RBAC del cluster Kubernetes
- container_registry: Registro delle immagini container per i workload
Endpoint
Sezione intitolata “Endpoint”| Metodo | Percorso | Descrizione |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/container_registrys | Crea il registro dei container. |
| PUT | /api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name} | Sostituisce il registro dei container. |
| GET | /api/config/namespaces/{namespace}/container_registrys | Elenca il registro dei container. |
| GET | /api/config/namespaces/{namespace}/container_registrys/{name} | Ottiene il registro dei container. |
| DELETE | /api/config/namespaces/{namespace}/container_registrys/{name} | Elimina il registro dei container. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles | Crea la specifica di configurazione. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles/{metadata.name} | Sostituisce la specifica di configurazione. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles | Elenca il ruolo del cluster K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | Ottiene la specifica di configurazione. |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | Elimina il ruolo del cluster K8s. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings | Crea la specifica di configurazione. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings/{metadata.name} | Sostituisce la specifica di configurazione. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings | Elenca il binding del ruolo del cluster K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | Ottiene la specifica di configurazione. |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | Elimina il binding del ruolo del cluster K8s. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions | Crea la specifica di configurazione. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions/{metadata.name} | Sostituisce la specifica di configurazione. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions | Elenca l’ammissione di sicurezza dei pod K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | Ottiene la specifica di configurazione. |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | Elimina l’ammissione di sicurezza dei pod K8s. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys | Crea la specifica di configurazione. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys/{metadata.name} | Sostituisce la specifica di configurazione. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys | Elenca la politica di sicurezza dei pod K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | Ottiene la specifica di configurazione. |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | Elimina la politica di sicurezza dei pod K8s. |