第3章 Private Automation Hub でのコンテナーの管理
プライベート自動化ハブは、組織の内部コンテナーレジストリーとして機能します。これにより、チームが自動化を実行するために使用するコンテナーイメージまたは自動化実行環境を保存、管理、および管理できます。
これらのコンテナーを効果的に管理するには、まずワークフロー内の 2 つのタイプのレジストリーの違いを確認します。
外部レジストリー(ソース): 初期イメージのソースであるパブリックまたはサードパーティーのレジストリー。一般的な例としては、Red Hat Ecosystem Catalog (registry.redhat.io)または Quay.io などがあります。これらのレジストリーからローカル環境にイメージをプルできます。
Private Automation Hub レジストリー、またはリモートレジストリー(宛先): Private Automation Hub でホストされる内部のセキュアレジストリー。ここで、精選されたイメージをプッシュして承認されたイメージをプッシュします。その後、Ansible Automation Platform インフラストラクチャーは、ジョブを実行するために Private Automation Hub からこれらのイメージをプルします。
3.1. プライベート Automation Hub レジストリーの管理 リンクのコピーリンクがクリップボードにコピーされました!
プライベート Automation Hub 内に直接コンテナーイメージを構築しないでください。代わりに、以下のワークフローを使用してレジストリーを入力し、管理します。
手順
- 外部レジストリー(registry.redhat.io など)からローカルマシンに実行環境をプルします。
- プライベート Automation Hub レジストリーのイメージにローカルにタグを付けます。
- イメージを Private Automation Hub にプッシュします。
- チームがイメージを使用できるように、Private Automation Hub 内でアクセス許可やドキュメント(README など)を設定します。