5.5. 运行 playbook
Ansible VS Code 扩展提供了两个选项来运行您的 playbook:
-
ansible-playbook使用 Ansible Core 在本地机器上运行 playbook。 -
Ansible
-navigator在执行环境中运行 playbook,其方式与 Ansible Automation Platform 运行自动化作业相同。您可以在 Ansible 扩展设置中为执行环境指定基础镜像。
5.5.1. 使用 ansible-playbook运行您的 playbook 复制链接链接已复制到粘贴板!
流程
要运行 playbook,请在 Explorer 窗格中右键单击 playbook 名称,。
其输出显示在 VS Code 终端的 Terminal 选项卡中。ok=2 和 failed=0 消息表示 playbook 运行成功。
5.5.3. 使用执行环境 复制链接链接已复制到粘贴板!
您可以在 红帽生态系统目录 中查看红帽提供的自动化执行环境。
单击执行环境,以了解有关如何下载它的信息。
如果您还没有这样做,请登录
registry.redhat.io。注意如果您在 VS Code 中的容器中运行 Ansible 开发工具,并且希望拉取执行环境或
devcontainer以用作执行环境,则必须从 VS Code 中的devcontainer中终端提示符登录到registry.redhat.io。使用 红帽生态系统目录中的 信息,下载您需要的执行环境。
例如,要下载最小 RHEL 8 基础镜像,请运行以下命令:
$ podman pull registry.redhat.io/ansible-automation-platform-25/ee-minimal-rhel9
您可以使用 ansible-builder 构建和创建自定义执行环境。有关在本地使用执行环境的更多信息,请参阅 创建和使用执行环境。
自定义执行环境后,您可以将新镜像推送到自动化中心中的容器 registry。请参阅 创建和使用执行环境文档中的发布自动化执行环境。

