Source: stratum-ansible
Section: admin
Priority: optional
Maintainer: Stratum Project <stratum@skraba.net>
Build-Depends: debhelper-compat (= 13), golang-any
Standards-Version: 4.7.2
Homepage: https://www.skraba.net/stratum/start
Rules-Requires-Root: no

Package: stratum-ansible
Architecture: amd64 arm64
Depends: ${misc:Depends}, stratum-core (>= 0.48), ansible, git, openssh-client,
 sudo, python3
Description: Stratum module: Ansible (managed node, pull, controller)
 Stratum is a functional layer for Debian.
 .
 Ansible the Stratum way, with three roles that can be switched on
 separately: managed node (user ansible with the controllers' SSH keys,
 optionally only from their addresses, sudo, firewall rule), pull
 (ansible-pull of a playbook from a git repository by a timer, apply or
 check only) and controller (inventory, playbooks with check before run,
 ad-hoc commands, controller SSH key, vault password, galaxy roles), with
 a log of all runs (ok / changed / failed). Example playbooks include a
 Stratum baseline for many hosts. Manage it from the stratum menu or with
 "stratum ansible".
