You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hetzner-ansible/group_vars/all/plain.yml

56 lines
1.1 KiB
YAML

---
send_status_messages: true
use_ssl: true
service_prefix: ''
service_suffix: ''
service_name: "{{ inventory_hostname }}"
stage_server_hostname: "{{ inventory_hostname }}"
domain: smardigo.digital
service_url: "{{ service_name }}.{{ domain }}"
ansible_ssh_host: "{{ inventory_hostname }}.{{ domain }}"
admin_user: "administrator"
sudo_groups: [
{
id: "CentOS",
sudo_group: "wheel",
},
{
id: "RedHat",
sudo_group: "wheel",
},
{
id: "Ubuntu",
sudo_group: "sudo",
},
]
sudo_group: "{{ sudo_groups
| selectattr('id', 'match', '' + ansible_distribution + '' )
| map(attribute='sudo_group')
| list
| first
| replace('.','-') }}"
default_plattform_users:
- 'nobody'
- 'vagrant'
- 'administrator'
- '{{ admin_user }}'
smardigo_plattform_users:
- 'sven.ketelsen'
hetzner_server_type: cx11
hetzner_server_image: ubuntu-20.04
hetzner_ssh_keys:
- sven.ketelsen@arxes-tolina.de
#mattermost_hook_smardigo: "< see vault >"
#hetzner_authentication_token: "< see vault >"
#digitalocean_authentication_token: "< see vault >"