@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
52 lines (46 loc) • 1.36 kB
YAML
all:
children:
# ubuntu-desktop:
# hosts:
# workstation:
# ansible_host: "{{ hostname }}"
# ansible_connection: local
# ansible_password: "{{ admin_password }}"
# ansible_sudo_pass: "{{ admin_password }}"
# ansible_user: "{{ admin_username }}"
ipaserver:
hosts:
ipaserver:
ansible_host: 138.197.76.224
ansible_connection: ssh
# ansible_password: "{{ vault_linux_password }}"
# ansible_sudo_pass: "{{ vault_linux_password }}"
ansible_user: root
key_file: ~/.ssh/id_rsa_do
ipaserver_setup_dns: false
ipaserver_auto_forwarders: false
ipaserver_no_firewalld: true
ipaadmin_password: ipaServer@123
ipadm_password: ipaServer@123
ipaserver_domain: idm.megabyte.space
ipaserver_realm: IDM.MEGABYTE.SPACE
# [ipareplicas]
# ipareplica1.test.local
# [ipareplicas:vars]
# ipaclient_force_join=true
# [ipaclients]
# ipaclient1.test.local
# ipaclient2.test.local
# [ipaclients:vars]
# #ipaclient_use_otp=true
# ipaclient_allow_repair=true
# [ipa:children]
# ipaserver
# ipareplicas
# ipaclients
# [ipa:vars]
# ipaadmin_password=password1
# ipadm_password=password1
# ipaserver_domain=test.##local
# ipaserver_realm=TEST.LOCAL