No description
  • Python 94.2%
  • Jinja 5.8%
Find a file
Jesus Alejandro Sanchez Davila 604eae9c25
All checks were successful
Ansible Lint / ansible-lint (push) Successful in 3m8s
Merge pull request 'Make local password generation length policy-aware' (#4) from feature/openbao-policy-lengths into main
Reviewed-on: #4
Reviewed-by: Jesus Alejandro Sanchez Davila <jsanchezd@noreply.git.silvarion.org>
2026-10-12 17:37:49 +00:00
.claude Initial commit 2026-05-20 13:04:41 +02:00
.forgejo/workflows Trim comments to short reasons instead of full explanations 2026-10-07 11:13:33 +02:00
changelogs Add antsibull-changelog config 2026-10-01 16:18:16 +02:00
meta Fix real ansible-lint failures: reserved var name, galaxy.yml schema, task names 2026-10-01 16:40:03 +02:00
playbooks openbao lookup: ~/.vault-token caching, local password generation, fix sibling-key overwrite 2026-09-04 15:32:01 +02:00
plugins Try OpenBao's own generate endpoint before falling back to local generation 2026-10-12 14:54:50 +02:00
roles Add long32 password-generation policy, make local generation length policy-aware 2026-10-12 14:14:02 +02:00
.ansible-lint.yml Trim comments to short reasons instead of full explanations 2026-10-07 11:13:33 +02:00
.gitignore Add .gitignore, remove accidentally committed pyc cache files 2026-09-13 18:29:43 +02:00
AGENTS.md docs: rename CLAUDE.md/AGENT.md to AGENTS.md 2026-09-24 09:42:04 +02:00
galaxy.yml Fix real ansible-lint failures: reserved var name, galaxy.yml schema, task names 2026-10-01 16:40:03 +02:00
README.md Initial commit 2026-05-20 13:04:41 +02:00

silvarion.secrets

Ansible collection providing standardized secrets management roles.

Roles

Role Description Status
openbao OpenBao (open-source Vault fork) Implemented
vaultwarden Vaultwarden (Bitwarden-compatible server) Planned

Requirements

  • Ansible >= 2.14
  • Supported platforms: Ubuntu 22.04/24.04, Debian 12, RHEL/Rocky/Alma 9

Usage

- name: Install OpenBao
  hosts: vault_servers
  roles:
    - role: silvarion.secrets.openbao
      vars:
        openbao_bootstrap: true

Installation

ansible-galaxy collection install silvarion.secrets