- ホーム
- API Enriched
- APIリファレンス
- 📦 コンテナサービス API
📦 コンテナサービス API
フルクラスターの複雑さを持たない Pod オーケストレーション。エッジサイトの実行、クォータの適用、および分散アプリ向けの標準化されたコンピュートプロファイル。
- カテゴリ: インフラストラクチャ
- 複雑度: 中程度
- パス数: 13 | スキーマ数: 159
- ティア: アドバンスト
- 関連ドメイン:
managed_kubernetes,sites,service_mesh
ユースケース
Section titled “ユースケース”- マルチテナントワークロード向けの XCCS(コンテナサービス)名前空間のデプロイ
- 簡略化されたオーケストレーションによるコンテナワークロードの管理
- 分散エッジコンテナデプロイメントの設定
- フルの K8s の複雑さを持たないコンテナ化アプリケーションの実行
主なリソース
Section titled “主なリソース”- virtual_k8s: コンテナワークロード向けの仮想 Kubernetes 名前空間
- workload: コンテナワークロードのデプロイメント設定
- pod_security_policy: コンテナランタイム制約のための Pod セキュリティポリシー
エンドポイント
Section titled “エンドポイント”| メソッド | パス | 説明 |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/virtual_k8ss | 仮想 Kubernetes の作成。 |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name} | 仮想 Kubernetes の置換。 |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss | 仮想 Kubernetes の一覧取得。 |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | 仮想 Kubernetes の取得。 |
| DELETE | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | 仮想 Kubernetes の削除。 |
| POST | /api/config/namespaces/{metadata.namespace}/workloads | ワークロードの作成。 |
| PUT | /api/config/namespaces/{metadata.namespace}/workloads/{metadata.name} | ワークロードの置換。 |
| GET | /api/config/namespaces/{namespace}/workloads | ワークロードの一覧取得。 |
| POST | /api/data/namespaces/{namespace}/workloads/usage | 使用状況メトリクス。 |
| GET | /api/config/namespaces/{namespace}/workloads/{name} | ワークロードの取得。 |
| DELETE | /api/config/namespaces/{namespace}/workloads/{name} | ワークロードの削除。 |
| POST | /api/config/namespaces/{metadata.namespace}/workload_flavors | ワークロードフレーバーの作成。 |
| PUT | /api/config/namespaces/{metadata.namespace}/workload_flavors/{metadata.name} | フレーバーの置換。 |
| GET | /api/config/namespaces/{namespace}/workload_flavors | ワークロードフレーバーの一覧取得。 |
| GET | /api/config/namespaces/{namespace}/workload_flavors/{name} | ワークロードフレーバーの取得。 |
| DELETE | /api/config/namespaces/{namespace}/workload_flavors/{name} | ワークロードフレーバーの削除。 |