- Add deploy-app.yml playbook for application-specific deployments - Add web.yml playbook for web infrastructure management - Restructure tests/test_config.yml for better organization - Update inventory/group_vars/all.yml with new hostnames and settings
20 lines
668 B
YAML
20 lines
668 B
YAML
traefik_acme_email: "admin@jfraeys.com"
|
|
traefik_certresolver: "cloudflare"
|
|
|
|
ansible_port: "{{ lookup('env', 'TF_VAR_ssh_port') | default(22, true) }}"
|
|
ansible_ssh_private_key_file: "{{ lookup('env', 'ANSIBLE_PRIVATE_KEY_FILE') | default(lookup('env', 'HOME') ~ '/.ssh/id_ed25519', true) }}"
|
|
|
|
grafana_hostname: "grafana.jfraeys.com"
|
|
forgejo_hostname: "git.jfraeys.com"
|
|
prometheus_hostname: "prometheus.jfraeys.com"
|
|
|
|
app_hostname: "app.jfraeys.com"
|
|
web_apps_scheme: "http"
|
|
web_apps_port: 80
|
|
|
|
auth_hostname: "auth.jfraeys.com"
|
|
lldap_base_dn: "dc=jfraeys,dc=com"
|
|
|
|
# App deployment versioning - overridden at deploy time via --extra-vars
|
|
app_version: "latest"
|
|
app_name: ""
|