2.4. Automation Hub でのリモート設定の管理


Automation Hub を実行している任意のサーバーにリモート設定をセットアップできます。リモート設定を使用すると、外部コレクションソースからカスタムリポジトリーにコンテンツを同期できます。

2.4.1. Automation Hub でのリモート設定の作成

Red Hat Ansible Automation Platform を使用して、外部のコレクションソースへのリモート設定を作成できます。その後、そのコレクションのコンテンツをカスタムリポジトリーに同期できます。

手順

  1. Ansible Automation Platform にログインします。
  2. ナビゲーションパネルから、Automation Content Remotes を選択します。
  3. Create Remote をクリックします。
  4. リモート設定の Name を入力します。
  5. 特定のリポジトリーのパスを含む、リモートサーバーの URL を入力します。

    注記

    リモートサーバーの URL とリポジトリーパスを見つけるには、Automation Content Repositories に移動し、More Actions アイコン を選択して、Copy CLI configuration を選択します。

  6. 外部コレクションへのアクセスに必要な Token または UsernamePassword を入力して、リモートサーバーへの認証情報を設定します。

    注記

    ナビゲーションパネルからトークンを生成するには、Automation Content API token を選択し、Load token をクリックして、ロードされたトークンをコピーします。

  7. console.redhat.com からコレクションにアクセスするには、SSO URL を入力してアイデンティティプロバイダー (IdP) にサインインします。
  8. カスタムリポジトリーと同期するコレクションとバージョン範囲を指定するために、要件ファイル を選択または作成します。たとえば、kubernetes と AWS コレクションのバージョン 5.0.0 以降のみをダウンロードする場合、要件ファイルは次のようになります。

    Collections:
     	  - name: community.kubernetes
    	  - name: community.aws
     		version:”>=5.0.0”
    注記

    すべてのコレクションの依存関係は、同期プロセス中にダウンロードされます。

  9. オプション: リモートをさらに設定するには、Show advanced options で利用可能なオプションを使用します。

    1. 組織に企業プロキシーが設定されている場合は、Proxy URLProxy Username、および Proxy Password を入力します。
    2. TLS validation チェックボックスを使用して、トランスポート層セキュリティーを有効または無効にします。
    3. 認証にデジタル証明書が必要な場合は、Client keyClient certificate を入力します。
    4. サーバーに自己署名 SSL 証明書を使用している場合は、認証に使用される PEM エンコードされたクライアント証明書を CA certificate フィールドに入力します。
    5. このリモートのコレクションをダウンロードできる速度を高速化するには、Download concurrency フィールドで同時にダウンロードできるコレクションの数を指定します。
    6. このリモートで 1 秒あたりのクエリー数を制限するには、Rate Limit を指定します。

      注記

      一部のサーバーには特定の流量制御が設定されている場合があり、制限を超えると同期が失敗します。

2.4.2. リモート設定へのアクセスの提供

リモート設定を作成した後、それを使用できるようにするには、その設定へのアクセスを提供する必要があります。

手順

  1. Ansible Automation Platform にログインします。
  2. ナビゲーションパネルから、Automation Content Remotes を選択します。
  3. リスト内のリポジトリーをクリックし、Team Access タブを選択します。
  4. Add roles をクリックします。
  5. ロールを付与するチームを選択し、Next をクリックします。
  6. 選択したチームに適用するロールを選択し、Next をクリックします。
  7. 選択内容を確認して、Finish をクリックします。
  8. Close をクリックしてプロセスを完了します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.