CertGrid CertGrid
Configuration·Ansible

ansible-navigator.yml Configuration

`ansible-navigator.yml` is to navigator what `ansible.cfg` is to ansible-playbook, and it has the same three-layer precedence: file, environment variable, command line. `settings --effective` prints the result, which is the only reliable way to answer "where did that value come from".

Bonus: Beyond the Blueprint Guide 44 of 45 Intermediate

Written against the versions above. A key navigator does not recognise is a hard error, not a warning - the run stops and names the unexpected property. `ansible.cfg` would have ignored it silently, so this is stricter than the tool it wraps.

Everything here runs on the control node; the playbook it runs reaches ANS-A01.
Server NameIP AddressOSRolesCPURAMHDD
ANS-CTL01192.168.0.36Ubuntu 26.04 LTSAnsible Control Node2 Core3 GB50 GB

Before you start

  1. The configuration this guide assumes

  2. Start with no file at all

  3. Write one

  4. The flags it saves

  5. Three layers, and which one wins

  6. A typo is caught, not ignored

Official sources