- Inicio
- API Enriched
- Referencia de API
- 📦 API de servicios de contenedores
📦 API de servicios de contenedores
Orquestación de pods sin la complejidad total de un clúster. Ejecución en sitios de borde, aplicación de cuotas y perfiles de cómputo estandarizados para aplicaciones distribuidas.
- Categoría: Infraestructura
- Complejidad: moderada
- Rutas: 13 | Esquemas: 159
- Nivel: Avanzado
- Dominios relacionados:
managed_kubernetes,sites,service_mesh
Casos de uso
Sección titulada «Casos de uso»- Implementar espacios de nombres XCCS (Container Services) para cargas de trabajo multiusuario
- Gestionar cargas de trabajo en contenedores con orquestación simplificada
- Configurar implementaciones de contenedores en borde distribuido
- Ejecutar aplicaciones en contenedores sin la complejidad total de K8s
Recursos principales
Sección titulada «Recursos principales»- virtual_k8s: Espacio de nombres de Kubernetes virtual para cargas de trabajo en contenedores
- workload: Configuración de implementación de carga de trabajo en contenedor
- pod_security_policy: Política de seguridad de pod para restricciones del entorno de ejecución de contenedores
Endpoints
Sección titulada «Endpoints»| Método | Ruta | Descripción |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/virtual_k8ss | Crear Kubernetes virtual. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name} | Reemplazar Kubernetes virtual. |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss | Listar Kubernetes virtual. |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | GET Kubernetes virtual. |
| DELETE | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | DELETE Kubernetes virtual. |
| POST | /api/config/namespaces/{metadata.namespace}/workloads | Crear carga de trabajo. |
| PUT | /api/config/namespaces/{metadata.namespace}/workloads/{metadata.name} | Reemplazar carga de trabajo. |
| GET | /api/config/namespaces/{namespace}/workloads | Listar cargas de trabajo. |
| POST | /api/data/namespaces/{namespace}/workloads/usage | Métricas de uso. |
| GET | /api/config/namespaces/{namespace}/workloads/{name} | GET carga de trabajo. |
| DELETE | /api/config/namespaces/{namespace}/workloads/{name} | DELETE carga de trabajo. |
| POST | /api/config/namespaces/{metadata.namespace}/workload_flavors | Crear tipo de carga de trabajo. |
| PUT | /api/config/namespaces/{metadata.namespace}/workload_flavors/{metadata.name} | Reemplazar tipo. |
| GET | /api/config/namespaces/{namespace}/workload_flavors | Listar tipos de carga de trabajo. |
| GET | /api/config/namespaces/{namespace}/workload_flavors/{name} | GET tipo de carga de trabajo. |
| DELETE | /api/config/namespaces/{namespace}/workload_flavors/{name} | DELETE tipo de carga de trabajo. |