第4章 テンプレートの設定
テンプレートを設定してソフトウェアコンポーネントを作成し、これらのコンポーネントを Red Hat Developer Hub ソフトウェアカタログや Git リポジトリーなどのさまざまな場所に公開します。
テンプレートは、YAML ファイルで定義されたさまざまな UI フィールドで構成されるフォームです。テンプレートには、actions が含まれます。actions とは、順番に実行され、条件付きで実行できるステップです。
4.1. Template Editor を使用して Software Template を作成する リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Developer Hub Template Editor を使用して Software Template を作成します。
または、Template Editor を使用して、次のいずれかのアクションを実行することもできます。
- File > Open template directory
- File > Create template directory
- File > Close template editor
-
Custom Fields Explorer ボタンを使用して、
templates.yaml
ファイル内のカスタムフィールドをテストする - Installed Actions Documentation を表示する
手順
Template Editor のテンプレートを使用して Software Template を作成するには、次の手順を実行します。
- Red Hat Developer Hub のナビゲーションメニューで、Catalog をクリックします。
Overview メニューをクリックし、Manage Templates を選択します。
注記Managed Templates ページの次のオプションでは、Red Hat Developer Hub インスタンスにソフトウェアコンポーネントは作成されません。
-
Template Form Playground:
templates.yaml
ファイルの作成とテストに使用します。 - Custom Field Explorer: カスタムフィールドをテストするために使用します。
-
Template Form Playground:
Managed Templates ページで、次のいずれかのオプションを選択します。
Load Template Directory: 既存の
templates.yaml
ファイルをロードするために使用します。-
ローカルファイルマネージャーで、
templates.yaml
ファイルが保存されているフォルダーに移動し、Select をクリックします。
-
ローカルファイルマネージャーで、
Create New Template:
templates.yaml
ファイルを作成するために使用します。-
ローカルファイルマネージャーで、Template Editor で
templates.yaml
ファイルを作成するフォルダーに移動し、Select をクリックします。 -
Template Editor ページで、
templates.yaml
ファイルを選択します。 (オプション) テンプレートの仕様をプレビューしてテストできます。
- Fill in some steps タブで、必須フィールドにテキストを入力し、Next をクリックします。
- Repository Location タブで、必須フィールドにテキストを入力し、Review をクリックします。
- テンプレートのパラメーターの YAML 定義を変更します。これらのパラメーターの詳細は、「YAML ファイルとして Software Template を作成する」 を参照してください。
- 正確性の情報を確認し、Create をクリックします。
-
ローカルファイルマネージャーで、Template Editor で
検証
- ナビゲーションパネルの Catalog タブをクリックします。
- Kind ドロップダウンメニューで、Template を選択します。
- ソフトウェアテンプレートが既存のテンプレートのリストに表示されていることを確認します。