2.2. Web コンソールを使用したコンテンツのプライマリーソースとしての Red Hat Automation Hub の設定

Web コンソールを使用して、Red Hat Automation Hub をコンテンツのプライマリーソースとして設定します。Automation Hub を設定するには、認証情報を作成し、それを組織の Galaxy 認証情報フィールドに追加する必要があります。Automation Hub を使用すると、認定され、サポートされているコレクションにアクセスできます。

前提条件

Creating a new token revokes any previous tokens
generated for Private Automation Hub. Ensure that you update any Controller or scripts that you created with the previous token.

手順

  1. Automation Controller に移動します。
  2. 新規認証情報を作成します。

    1. Credentials 画面で Add をクリックします。
    2. Name フィールドに新規の認証情報の名前を入力します。
    3. オプションで、説明を入力し、認証情報が関連付けられている組織の名前を入力するか、選択します。
    4. Organization で、認証情報を使用する組織を選択します。
    5. 認証情報のタイプとして Ansible Galaxy/Automation Hub API Token を選択します。
    6. Type Details に、前提条件で作成した Galaxy サーバー URL認証サーバー URL、および API トークン を入力します。
    7. Save をクリックします。
  3. 組織の Galaxy Credentials フィールドから作成した認証情報を選択します。

    1. AccessOrganizations に移動します。
    2. Galaxy 認証情報を追加する組織を選択します。
    3. Edit をクリックします。
    4. Galaxy 認証情報 で、Search アイコンをクリックします。
    5. Automation Hub 用に作成した認証情報を選択し、リストの先頭に配置します。
    6. オプション: Ansible Galaxy などのコンテンツのセカンダリーソースがある場合は、Automation Hub 用に作成した認証情報の後にこの認証情報を配置します。
    7. Select をクリックします。
    8. Save をクリックします。

検証

認証情報を検証するには、既存のソース管理管理 (SCM) ベースのプロジェクトを選択し、Refresh アイコンをクリックして更新します。

  1. プロジェクトリポジトリーに移動します。
  2. collections/requirements.yml ファイルを使用するプロジェクトを選択します。
  3. 更新アイコン [refresh icon] をクリックしてプロジェクトを更新します。

プロジェクトのステータスが Successful になると、認証情報は有効です。

Web コンソールを使用して Automation Hub をプライマリーサーバーとして設定したので、サポートされているコレクションのダウンロードとインストールに進むことができます。

関連情報

  1. サーバーリストの設定オプションおよび Ansible Galaxy を Ansible コンテンツソースとして使用する方法の詳細は、Ansible Galaxy ユーザーガイド を参照してください。
  2. 認証情報の作成と使用の詳細は、Automation Controller ユーザーガイド v4.2.1 の 認証情報 セクションを参照してください。