すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:カスタム CRD を使用したカスタムリソースの管理

最終更新日:Mar 07, 2026

Kubernetes クラスターのリソースは、クラスター内で特定のクラスのオブジェクトを格納・管理するための API エンティティです。Kubernetes のデフォルトリソースがビジネス要件を満たさない場合は、Custom Resource Definition (CRD) を使用して Kubernetes API を拡張し、カスタムリソースを追加できます。これにより、クラスター管理の柔軟性が向上します。

制限事項

特定のリソースタイプを作成できますが、そのリソースオブジェクトの一覧表示はできません。

操作手順

  1. コンテナサービス管理コンソール にログインします。左側のナビゲーションウィンドウで、クラスターリスト をクリックします。

  2. クラスターリスト ページで、ご利用のクラスター名をクリックします。左側のナビゲーションウィンドウで、ワークロード > カスタムリソース をクリックします。

  3. 必要に応じて、以下のタスクのいずれかまたはすべてを実行します。

    • CRD タブで、YAML のリソースの作成 をクリックして CRD を作成します。

    • CRD タブで、CRD の YAML 構成を表示または編集します。

    • リソースオブジェクト タブで、リソースオブジェクトをクエリおよび管理します。

      • API グループおよびリソースタイプの参照

        オブジェクトブラウザの左側には、クラスターがサポートするすべての API グループが一覧表示されます。API グループ名をクリックすると展開され、そのリソースタイプが表示されます。また、上部の検索ボックスを使用してキーワードでリソースタイプを検索することもできます。

      • リソースオブジェクトの参照

        左側の API リストからリソースタイプを選択すると、そのリソースオブジェクトが表示されます。YAML フォーマットでリソースオブジェクトを編集または削除できます。

参考

Deployment、StatefulSet、Job、CronJob などの他のワークロードの作成方法については、「ワークロード」をご参照ください。