第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 を作成するには、次の手順を実行します。

  1. Red Hat Developer Hub のナビゲーションメニューで、Catalog をクリックします。
  2. Overview メニューをクリックし、Manage Templates を選択します。

    注記
    • Managed Templates ページの次のオプションでは、Red Hat Developer Hub インスタンスにソフトウェアコンポーネントは作成されません。

      • Template Form Playground: templates.yaml ファイルの作成とテストに使用します。
      • Custom Field Explorer: カスタムフィールドをテストするために使用します。
  3. Managed Templates ページで、次のいずれかのオプションを選択します。

    • Load Template Directory: 既存の templates.yaml ファイルをロードするために使用します。

      • ローカルファイルマネージャーで、templates.yaml ファイルが保存されているフォルダーに移動し、Select をクリックします。
    • Create New Template: templates.yaml ファイルを作成するために使用します。

      1. ローカルファイルマネージャーで、Template Editor で templates.yaml ファイルを作成するフォルダーに移動し、Select をクリックします。
      2. Template Editor ページで、templates.yaml ファイルを選択します。
      3. (オプション) テンプレートの仕様をプレビューしてテストできます。

        1. Fill in some steps タブで、必須フィールドにテキストを入力し、Next をクリックします。
        2. Repository Location タブで、必須フィールドにテキストを入力し、Review をクリックします。
        3. テンプレートのパラメーターの YAML 定義を変更します。これらのパラメーターの詳細は、「YAML ファイルとして Software Template を作成する」 を参照してください。
        4. 正確性の情報を確認し、Create をクリックします。

検証

  1. ナビゲーションパネルの Catalog タブをクリックします。
  2. Kind ドロップダウンメニューで、Template を選択します。
  3. ソフトウェアテンプレートが既存のテンプレートのリストに表示されていることを確認します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat