3.4. コンテナーリポジトリーの設定
コンテナーリポジトリーを設定する際には、説明の追加、README の追加、リポジトリーにアクセスできるチームの追加、および自動化実行環境へのタグ付けを行う必要があります。
3.4.1. リモートレジストリーを設定するための前提条件 リンクのコピーリンクがクリップボードにコピーされました!
- Ansible Automation Platform にログインしている。
- リポジトリーを変更する権限がある。
3.4.2. コンテナーリポジトリーへの README の追加 リンクのコピーリンクがクリップボードにコピーされました!
コンテナーリポジトリーに README を追加して、コンテナーを操作する方法をユーザーに提供します。Automation Hub コンテナーリポジトリーは、README を作成するためのマークダウンをサポートします。デフォルトでは、README は空です。
前提条件
- コンテナーを変更する権限がある。
手順
- Ansible Automation Platform にログインします。
-
ナビゲーションパネルから、
を選択します。 - 実行環境を選択します。
- Detail タブで、 をクリックします。
- Raw Markdown テキストフィールドに、Markdown で README テキストを入力します。
- 完了したら、 をクリックします。
次のステップ
README を追加したら、 をクリックし、ステップ 4 および 5 を繰り返すことで、いつでも編集できます。
3.4.3. 自動化実行環境へのアクセスの提供 リンクのコピーリンクがクリップボードにコピーされました!
イメージを操作する必要があるユーザーに、自動化実行環境へのアクセスを提供します。チームを追加すると、チームがコンテナーリポジトリーに対して持つことができる権限を変更できます。この方法を使用すると、チームに割り当てられている内容に基づいて権限を拡張または制限できます。
前提条件
- コンテナーの名前空間の変更 権限がある。
手順
- Ansible Automation Platform にログインします。
-
ナビゲーションパネルから、
を選択します。 - 自動化実行環境を選択します。
- Team Access タブから、 をクリックします。
- アクセスを許可するチームを選択し、 をクリックします。
- この実行環境に追加するロールを選択し、 をクリックします。
- をクリックします。
3.4.4. コンテナーイメージのタグ付け リンクのコピーリンクがクリップボードにコピーされました!
Automation Hub コンテナーリポジトリーに保存されている自動化実行環境に追加の名前を指定するには、自動化実行環境にタグを付けます。自動化実行環境にタグが追加されていない場合、Automation Hub によってデフォルトで名前が latest に設定されます。
前提条件
- 自動化実行環境のタグの変更 権限がある。
手順
-
ナビゲーションパネルから、
を選択します。 - 自動化実行環境を選択します。
- Images タブをクリックします。
- アイコン ⋮ をクリックし、 をクリックします。
- テキストフィールドに新しいタグを追加し、 をクリックします。
- (必要に応じて) そのイメージのいずれのタグの をクリックして、current tags を削除します。
検証
- Activity タブをクリックし、最新の変更を確認します。
3.4.5. 認証情報の作成 リンクのコピーリンクがクリップボードにコピーされました!
パスワードまたはトークンで保護されたレジストリーから自動化実行環境のイメージをプルするには、認証情報を作成する必要があります。
Ansible Automation Platform の以前のバージョンでは、実行環境イメージを格納するためにレジストリーをデプロイする必要がありました。Ansible Automation Platform 2.0 以降のシステムは、リモートレジストリーがすでに稼働していると想定して動作します。実行環境イメージを格納するには、選択したリモートレジストリーにのみ認証情報を追加します。
手順
- Ansible Automation Platform にログインします。
-
ナビゲーションパネルから、
を選択します。 - 新しい認証情報を作成するために、 をクリックします。
- 認可の Name、Description、Organization を入力します。
- Credential Type ドロップダウンで、Container Registry を選択します。
- Authentication URL を入力します。これはリモートレジストリーのアドレスです。
- リモートレジストリーにログインするために必要な Username と Password or Token を入力します。
- オプション: SSL 検証を有効にするには、Verify SSL を選択します。
- をクリックします。