Ansible Playbook Runner with Vault Secrets

Executes Ansible playbooks against dynamic inventories from AWS EC2 or Azure, decrypting Ansible Vault secrets via HashiCorp Vault KV v2 API. Streams task output in real time and posts a per-host pass/fail summary to Slack. Supports --check mode for dry-run validation before live runs.

agentskillexchange Updated 28 repo stars

File contents

Ansible Playbook Runner with Vault Secrets

Executes Ansible playbooks against dynamic inventories from AWS EC2 or Azure, decrypting Ansible Vault secrets via HashiCorp Vault KV v2 API. Streams task output in real time and posts a per-host pass/fail summary to Slack. Supports --check mode for dry-run validation before live runs.

Installation

Requirements and caveats from upstream:

  • ad-hoc task execution, network automation, and multi-node orchestration. Ansible makes complex
  • Allow module development in any dynamic language, not just Python.

Basic usage or getting-started notes:

Source

agentskillexchange/skills/tree/main/skills/ansible-playbook-vault-runner commit c8febabaf2

Frequently asked questions

npx skillmds@latest add agentskillexchange/ansible-playbook-runner-with-vault-secrets