feat: add default variables with explanation

Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
Matej Focko 2024-07-12 14:47:51 +02:00
parent c8fb0de709
commit 473d1d70f9
Signed by: mfocko
SSH key fingerprint: SHA256:icm0fIOSJUpy5+1x23sfr+hLtF9UhY8VpMC7H4WFJP8

39
defaults/main.yml Normal file
View file

@ -0,0 +1,39 @@
---
# Username of the user that's being set up
target_user: None
# Group of the user that's being set up
target_group: None
# GitLab username used to obtain the public GPG key and public SSH keys
gitlab_login: None
# Full name for git
fullname: None
# Email used for git
git_email: None
# Signing key used for signing git commits and tags
gpg_signingkey: None
# Used as the FQDN that's set up in DNS and reachable from the network
host_fqdn: None
# Address of the HashiCorp Vault that is used to download the trusted CA
# certificate for an SSH server setup
hashicorp_vault_address: None
# Address of the Vaultwarden instance
vaultwarden_address: None
# Used for Certbot and DDNS
# Certbot: used for DNS verification of the domain during renewal
# DDNS: used to update the DNS records of the public IP
cloudflare_token: None
# Cloudflare zone, the domain
cloudflare_zone: None
# Public ID tied to the Yubikey OTP
yubikey_token_id: None