第10章 Red Hat Developer Hub の Kubernetes カスタムアクション
この章の機能はテクノロジープレビュー機能です。テクノロジープレビュー機能は、実稼働環境での Red Hat サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があるため、Red Hat では実稼働環境での使用を推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポートの詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
Kubernetes カスタムアクションを使用すると、Kubernetes リソースを作成および管理できます。
Kubernetes カスタムアクションプラグインは、Developer Hub インスタンスにデフォルトでプリインストールされ、無効になっています。Red Hat Developer Hub の Helm チャートを設定することで、Kubernetes カスタムアクションプラグインを無効または有効にしたり、その他のパラメーターを変更したりできます。
Kubernetes scaffolder アクションと Kubernetes カスタムアクションは、このドキュメント全体で同じ概念を指します。
10.1. Red Hat Developer Hub での Kubernetes カスタムアクションプラグインの有効化 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Developer Hub では、Kubernetes カスタムアクションはプリインストールされたプラグインとして提供されており、デフォルトでは無効になっています。Helm チャート内の disabled キー値を更新することで、Kubernetes カスタムアクションプラグインを有効にできます。
前提条件
- Helm チャートを使用して Red Hat Developer Hub をインストールした。
手順
Kubernetes カスタムアクションプラグインを有効にするには、次の手順を実行します。
Helm チャートで、Kubernetes カスタムアクションプラグイン名を含む
packageを追加し、disabledフィールドを更新します。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記プラグインのデフォルト設定は、
dynamic-plugins.default.yamlファイルから抽出されます。ただし、pluginConfigエントリーを使用すると、デフォルト設定をオーバーライドできます。