ansible-collection-famedly-.../README.md
2022-01-18 13:26:24 +01:00

1.3 KiB

famedly.base ansible collection

Matrix

Scope

This ansible collection contains a variety of basic/barebone functionality needed for bootstrapping larger, complex infrastructure. This includes roles for databases (like redis, ldap, postgres) as they are often a foundation to build services on.

Roles

  • roles/dns for setting DNS records with ansible, currently only cloudflare as a backend is supported
  • roles/dropbear-luks-unlock for setting up dropbear to unlock LUKS volumes using a SSH connection at boot
  • roles/hostname for setting /etc/hostname and /etc/hosts
  • roles/ldap to deploy openldap in a docker container
  • roles/redis to deploy redis in a docker container
  • roles/ssh for SSH hardening
  • roles/user for creating user accounts with SSH keys deployed

License

AGPL-3.0-only

Authors