5.4. Playbook の実行
Ansible VS Code 拡張機能を使用すると、次の 2 つの方法で Playbook を実行できます。
-
ansible-playbookにより、Ansible Core を使用してローカルマシン上で Playbook を実行します。 -
ansible-navigatorにより、Ansible Automation Platform が自動化ジョブを実行するのと同じ方法で、Playbook を実行環境で実行します。Ansible 拡張機能の設定で、実行環境のベースイメージを指定します。
5.4.1. ansible-playbook で Playbook を実行する リンクのコピーリンクがクリップボードにコピーされました!
手順
Playbook を実行するには、Explorer ペインで Playbook 名を右クリックしてから、
を選択します。
出力は、VS Code ターミナルの Terminal タブに表示されます。ok=2 および failed=0 メッセージは、Playbook が正常に実行されたことを示します。
5.4.3. 実行環境の操作 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat が提供する自動化実行環境は、Red Hat エコシステムカタログ で確認できます。
ダウンロード方法を表示するには、実行環境をクリックします。
まだログインしていない場合は、
registry.redhat.ioにログインします。注記VS Code 内のコンテナーで Ansible 開発ツールを実行していて、実行環境または
devcontainerをプルして実行環境として使用する場合は、VS Code 内のdevcontainer内のターミナルプロンプトからregistry.redhat.ioにログインする必要があります。Red Hat Ecosystem Catalog の情報を使用して、必要な実行環境をダウンロードします。
たとえば、最小 RHEL 8 ベースイメージをダウンロードするには、次のコマンドを実行します。
podman pull registry.redhat.io/ansible-automation-platform-25/ee-minimal-rhel9
$ podman pull registry.redhat.io/ansible-automation-platform-25/ee-minimal-rhel9Copy to Clipboard Copied! Toggle word wrap Toggle overflow
ansible-builder を使用して、カスタム実行環境をビルドおよび作成できます。実行環境をローカルで操作する方法の詳細は、実行環境の作成と使用 を参照してください。
実行環境をカスタマイズした後に、新しいイメージを Automation Hub のコンテナーレジストリーにプッシュできます。実行環境の作成と使用 ドキュメントの 自動化実行環境の公開 を参照してください。

