- Home
- API Enriched
- Riferimento API
- 📦 API Servizi Container
📦 API Servizi Container
Orchestrazione dei pod senza la complessità di un cluster completo. Esecuzione su siti edge, applicazione delle quote e profili di calcolo standardizzati per applicazioni distribuite.
- Categoria: Infrastruttura
- Complessità: moderata
- Percorsi: 13 | Schemi: 159
- Livello: Avanzato
- Domini correlati:
managed_kubernetes,sites,service_mesh
Casi d’uso
Sezione intitolata “Casi d’uso”- Distribuire namespace XCCS (Servizi Container) per carichi di lavoro multi-tenant
- Gestire carichi di lavoro container con orchestrazione semplificata
- Configurare distribuzioni di container edge distribuite
- Eseguire applicazioni containerizzate senza la complessità completa di K8s
Risorse primarie
Sezione intitolata “Risorse primarie”- virtual_k8s: Namespace Kubernetes virtuale per carichi di lavoro container
- workload: Configurazione di distribuzione del carico di lavoro container
- pod_security_policy: Policy di sicurezza dei pod per i vincoli del runtime container
Endpoint
Sezione intitolata “Endpoint”| Metodo | Percorso | Descrizione |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/virtual_k8ss | Crea Kubernetes virtuale. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name} | Sostituisce Kubernetes virtuale. |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss | Elenca Kubernetes virtuali. |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | GET Kubernetes virtuale. |
| DELETE | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | DELETE Kubernetes virtuale. |
| POST | /api/config/namespaces/{metadata.namespace}/workloads | Crea carico di lavoro. |
| PUT | /api/config/namespaces/{metadata.namespace}/workloads/{metadata.name} | Sostituisce carico di lavoro. |
| GET | /api/config/namespaces/{namespace}/workloads | Elenca carichi di lavoro. |
| POST | /api/data/namespaces/{namespace}/workloads/usage | Metriche di utilizzo. |
| GET | /api/config/namespaces/{namespace}/workloads/{name} | GET carico di lavoro. |
| DELETE | /api/config/namespaces/{namespace}/workloads/{name} | DELETE carico di lavoro. |
| POST | /api/config/namespaces/{metadata.namespace}/workload_flavors | Crea variante carico di lavoro. |
| PUT | /api/config/namespaces/{metadata.namespace}/workload_flavors/{metadata.name} | Sostituisce variante. |
| GET | /api/config/namespaces/{namespace}/workload_flavors | Elenca varianti carico di lavoro. |
| GET | /api/config/namespaces/{namespace}/workload_flavors/{name} | GET variante carico di lavoro. |
| DELETE | /api/config/namespaces/{namespace}/workload_flavors/{name} | DELETE variante carico di lavoro. |