- ホーム
- API Enriched
- APIリファレンス
- ⚙️ マネージド Kubernetes API
⚙️ マネージド Kubernetes API
Kubernetes ロールバインディングとアドミッションポリシー。EKS、AKS、および GKE ワークロード向けのレジストリ統合。
- カテゴリ: インフラストラクチャ
- 複雑度: 中程度
- パス数: 20 | スキーマ数: 95
- ティア: 上級
- 関連ドメイン:
container_services、sites、service_mesh
ユースケース
Section titled “ユースケース”- XCKS(マネージド Kubernetes)クラスターの RBAC とセキュリティを管理する
- Pod セキュリティポリシーとアドミッションコントローラーを設定する
- エンタープライズ展開向けのコンテナレジストリを管理する
- 外部 Kubernetes クラスター(EKS、AKS、GKE)と統合する
主要リソース
Section titled “主要リソース”- mk8s_cluster: マネージド Kubernetes クラスターの設定
- k8s_cluster_role: Kubernetes クラスター RBAC ロールの設定
- container_registry: ワークロードイメージ用コンテナイメージレジストリ
エンドポイント
Section titled “エンドポイント”| メソッド | パス | 説明 |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/container_registrys | コンテナレジストリを作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/container_registrys/{metadata.name} | コンテナレジストリを置き換える。 |
| GET | /api/config/namespaces/{namespace}/container_registrys | コンテナレジストリを一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/container_registrys/{name} | コンテナレジストリを取得する。 |
| DELETE | /api/config/namespaces/{namespace}/container_registrys/{name} | コンテナレジストリを削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles | 設定仕様を作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_roles/{metadata.name} | 設定仕様を置き換える。 |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles | K8s クラスターロールを一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | 設定仕様を取得する。 |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_roles/{name} | K8s クラスターロールを削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings | 設定仕様を作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_cluster_role_bindings/{metadata.name} | 設定仕様を置き換える。 |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings | K8s クラスターロールバインディングを一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | 設定仕様を取得する。 |
| DELETE | /api/config/namespaces/{namespace}/k8s_cluster_role_bindings/{name} | K8s クラスターロールバインディングを削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions | 設定仕様を作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_admissions/{metadata.name} | 設定仕様を置き換える。 |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions | K8s Pod セキュリティアドミッションを一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | 設定仕様を取得する。 |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_admissions/{name} | K8s Pod セキュリティアドミッションを削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys | 設定仕様を作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_pod_security_policys/{metadata.name} | 設定仕様を置き換える。 |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys | K8s Pod セキュリティポリシーを一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | 設定仕様を取得する。 |
| DELETE | /api/config/namespaces/{namespace}/k8s_pod_security_policys/{name} | K8s Pod セキュリティポリシーを削除する。 |