1.4. Ansible 検証済みコンテンツ
Red Hat Ansible Automation Platform には、既存の Red Hat Ansible Certified Content を補完する Ansible 検証済みコンテンツが含まれています。
Ansible 検証済みコンテンツを使用すると、エキスパートが推奨する方法に従って、Red Hat と信頼できるパートナーが提供する各種プラットフォーム上で運用タスクを実行できます。
1.4.1. インストーラーを使用した検証済みコレクションの設定 リンクのコピーリンクがクリップボードにコピーされました!
バンドルインストーラーをダウンロードして実行すると、認定および検証済みのコレクションが自動的にアップロードされます。認定コレクションは、rh-certified リポジトリーにアップロードされます。検証済みのコレクションは、validated のリポジトリーにアップロードされます。
次の 2 つの変数を使用して、デフォルトの設定に変更できます。
-
automationhub_seed_collectionsは、プリロードが有効かどうかを定義するブール値です。 -
automationhub_collection_seed_repository。この変数をtrueに設定すると、アップロードするコンテンツのタイプを指定できます。指定できる値はcertifiedまたはvalidatedです。両方のコンテンツセットが欠落している場合は、アップロードされます。
1.4.2. tarball を使用した検証済みコンテンツのインストール リンクのコピーリンクがクリップボードにコピーされました!
バンドルインストーラーを使用しない場合は、スタンドアロンの tarball、ansible-validated-content-bundle-1.tar.gz を使用できます。また、後でこのスタンドアロンの tarball を使用して、新しい tarball が利用可能になったときに、バンドルインストーラーを再実行することなく、任意の環境で検証済みのコンテンツを更新することもできます。
前提条件
Playbook を実行するには次の変数が必要です。
| 名前 | 説明 |
|---|---|
|
| 管理者のパスワード。 |
|
| Automation Hub 用に生成された API トークン。 |
|
|
例: |
|
|
ブール値 ( これは、Automation Hub のデプロイメント中に使用される値と一致する必要があります。
この変数はインストーラーによって |
手順
- tarball を取得するには、Red Hat Ansible Automation Platform のダウンロード ページに移動し、Ansible Validated Content を選択します。
コンテンツをアップロードし、変数を定義します (この例では
automationhub_api_tokenを使用します)。ansible-playbook collection_seed.yml -e automationhub_api_token=<api_token> -e automationhub_main_url=https://automationhub.example.com -e automationhub_require_content_approval=true注記automationhub_admin_passwordまたはautomationhub_api_tokenの両方ではなく、いずれかを使用します。
完了すると、コレクションは Private Automation Hub の検証済みコレクションセクションに表示されます。ユーザーは、Private Automation Hub からコレクションを表示およびダウンロードできるようになりました。