- Início
- API Enriched
- Referência da API
- ⚙️ API de Kubernetes Gerenciado
⚙️ API de Kubernetes Gerenciado
Vinculações de papéis e políticas de admissão do Kubernetes. Integração de registros para cargas de trabalho EKS, AKS e GKE.
- Categoria: Infraestrutura
- Complexidade: moderada
- Caminhos: 20 | Schemas: 95
- Nível: Avançado
- Domínios relacionados:
container_services,sites,service_mesh
Casos de Uso
Seção intitulada “Casos de Uso”- Gerenciar RBAC e segurança de clusters XCKS (Kubernetes Gerenciado)
- Configurar políticas de segurança de pods e controladores de admissão
- Gerenciar registros de contêineres para implantações empresariais
- Integrar com clusters Kubernetes externos (EKS, AKS, GKE)
Recursos Principais
Seção intitulada “Recursos Principais”- mk8s_cluster: Configuração de cluster Kubernetes gerenciado
- k8s_cluster_role: Configuração de papel RBAC de cluster Kubernetes
- container_registry: Registro de imagens de contêineres para imagens de carga de trabalho
Endpoints
Seção intitulada “Endpoints”| Método | Caminho | Descrição |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/container_registrys | Criar Registro de Contêiner. |
| PUT | /api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name} | Substituir Registro de Contêiner. |
| GET | /api/config/namespaces/{namespace}/container_registrys | Listar Registro de Contêiner. |
| GET | /api/config/namespaces/{namespace}/container_registrys/{name} | OBTER Registro de Contêiner. |
| DELETE | /api/config/namespaces/{namespace}/container_registrys/{name} | EXCLUIR Registro de Contêiner. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles | Criar Especificação de Configuração. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles/{metadata.name} | Substituir Especificação de Configuração. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles | Listar Papel de Cluster K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | OBTER Especificação de Configuração. |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | EXCLUIR Papel de Cluster K8s. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings | Criar Especificação de Configuração. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings/{metadata.name} | Substituir Especificação de Configuração. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings | Listar Vinculação de Papel de Cluster K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | OBTER Especificação de Configuração. |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | EXCLUIR Vinculação de Papel de Cluster K8s. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions | Criar Especificação de Configuração. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions/{metadata.name} | Substituir Especificação de Configuração. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions | Listar Admissão de Segurança de Pod K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | OBTER Especificação de Configuração. |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | EXCLUIR Admissão de Segurança de Pod K8s. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys | Criar Especificação de Configuração. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys/{metadata.name} | Substituir Especificação de Configuração. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys | Listar Política de Segurança de Pod K8s. |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | OBTER Especificação de Configuração. |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | EXCLUIR Política de Segurança de Pod K8s. |