{# steward/templates/settings/ansible.html #} {% extends "base.html" %} {% block title %}Settings — Ansible — Steward{% endblock %} {% block content %} {% set active_tab = "ansible" %} {% include "settings/_tabs.html" %}
Ansible Sources
Run History →

Sources are directories of playbooks — either a local path or a git repository cloned automatically. Add as many as you need; each can be browsed and run independently.

{% include "settings/_ansible_sources.html" %} {# ── Credentials ──────────────────────────────────────────────────────────── #} {% set cfg_badge = '(configured)' %} {% set not_set_badge = '(not set)' %}
Credentials

Used by every playbook run (manual and alert-triggered). Stored on the server and never shown again after saving — leave a field blank to keep the current value.

{% if ssh_key_set %} {% endif %}
{% if become_set %} {% endif %}
{% if vault_set %} {% endif %}
{% endblock %}