Skip to main content

Crate consortium_ansible

Crate consortium_ansible 

Source
Expand description

§consortium-ansible

Ansible orchestration with nix-built environments.

Uses nix to build hermetic ansible environments (pinned version, collections, roles), copies them to the control node, then runs playbooks against targets using the DAG executor for parallelism.

Re-exports§

pub use error::AnsibleError;
pub use error::Result;

Modules§

error
Error types for Ansible orchestration.
inventory
Generate ansible inventory from FleetConfig.
tasks
DagTask implementations for Ansible orchestration.

Functions§

run_playbook
Run a playbook against target hosts with a nix-built ansible environment.