ข้ามไปยังเนื้อหา

📦 Container Services API

การจัดการ Pod โดยไม่ต้องใช้ความซับซ้อนของคลัสเตอร์เต็มรูปแบบ การรันที่ไซต์ Edge การบังคับใช้โควต้า และโปรไฟล์การประมวลผลมาตรฐานสำหรับแอปพลิเคชันแบบกระจาย

  • หมวดหมู่: โครงสร้างพื้นฐาน
  • ความซับซ้อน: ปานกลาง
  • เส้นทาง: 13 | สคีมา: 159
  • ระดับ: ขั้นสูง
  • โดเมนที่เกี่ยวข้อง: managed_kubernetes, sites, service_mesh
  • ติดตั้ง XCCS (Container Services) namespaces สำหรับภาระงานแบบหลายผู้เช่า
  • จัดการภาระงานคอนเทนเนอร์ด้วยการจัดการออร์เคสเตรชันแบบเรียบง่าย
  • กำหนดค่าการติดตั้งคอนเทนเนอร์ที่ Edge แบบกระจาย
  • รันแอปพลิเคชันแบบคอนเทนเนอร์โดยไม่ต้องใช้ความซับซ้อนของ K8s เต็มรูปแบบ
  • virtual_k8s: Virtual Kubernetes namespace สำหรับภาระงานคอนเทนเนอร์
  • workload: การกำหนดค่าการติดตั้งภาระงานคอนเทนเนอร์
  • pod_security_policy: นโยบายความปลอดภัย Pod สำหรับข้อจำกัดรันไทม์ของคอนเทนเนอร์
เมธอดเส้นทางคำอธิบาย
POST/api/config/namespaces/{metadata.namespace}/virtual_k8ssสร้าง Virtual Kubernetes
PUT/api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name}แทนที่ Virtual Kubernetes
GET/api/config/namespaces/{namespace}/virtual_k8ssแสดงรายการ Virtual Kubernetes
GET/api/config/namespaces/{namespace}/virtual_k8ss/{name}GET Virtual Kubernetes
DELETE/api/config/namespaces/{namespace}/virtual_k8ss/{name}DELETE Virtual Kubernetes
POST/api/config/namespaces/{metadata.namespace}/workloadsสร้าง Workload
PUT/api/config/namespaces/{metadata.namespace}/workloads/{metadata.name}แทนที่ Workload
GET/api/config/namespaces/{namespace}/workloadsแสดงรายการ Workload
POST/api/data/namespaces/{namespace}/workloads/usageเมตริกการใช้งาน
GET/api/config/namespaces/{namespace}/workloads/{name}GET Workload
DELETE/api/config/namespaces/{namespace}/workloads/{name}DELETE Workload
POST/api/config/namespaces/{metadata.namespace}/workload_flavorsสร้าง Workload Flavor
PUT/api/config/namespaces/{metadata.namespace}/workload_flavors/{metadata.name}แทนที่ Flavor
GET/api/config/namespaces/{namespace}/workload_flavorsแสดงรายการ Workload Flavor
GET/api/config/namespaces/{namespace}/workload_flavors/{name}GET Workload Flavor
DELETE/api/config/namespaces/{namespace}/workload_flavors/{name}DELETE Workload Flavor