Driving the whole stack from iac-ctl
iac-ctl is an interactive terminal UI that runs each deployer's automation from one session, so you
don't cd into every repo and run its playbook by hand.
Install it with uv sync and start it with uv run iac-ctl. The menu follows the deployment order.
The playbook-based deployer actions (Vault, DevOps server, and application) list the repo's hosts and
tags, ask you to pick at least one of each, confirm, and then run the playbook. The onboarding and
dashboard actions list the repo's console scripts instead, and run the one you pick.
Actions that read from Vault check connectivity first, and the footer shows a warning when Vault is
unreachable or DEVOPS_SERVER_INVENTORY_HOSTNAME is missing from the config's extra_vars. See the
controller tool docs for every menu action.