execution environment
A container image holding ansible-core, Python and a chosen set of collections, so a playbook runs with the same versions on every machine.
In more detail
ansible-navigator runs playbooks inside one, so a module the image lacks fails with module not found even when the control node has it installed. The navigator settings name the image by its full registry path and tag, and podman pulls it according to the pull policy: missing, always, never or tag.
Related terms
- ansible-navigator — Red Hat's command-line tool that runs playbooks inside an execution environment container image and lets you browse plays, tasks and results interactively.
- Ansible collection — A distribution package of Ansible content, such as modules, plugins, roles and documentation, published under a namespace.
- container — A running program that has been fenced off from the rest of the computer so it only sees its own files, network and processes.
Taught in
- Exam Strategy: The First Fifteen Minutes And ansible-doc — RHCE in Ansible (EX294): Automate Red Hat Systems
- Handlers And Failure: notify, block, rescue And always — RHCE in Ansible (EX294): Automate Red Hat Systems
- ansible-navigator: The Settings File The Exam Reads — RHCE in Ansible (EX294): Automate Red Hat Systems
- Finding Modules In Collections: ansible-doc And navigator — RHCE in Ansible (EX294): Automate Red Hat Systems