24 lines
527 B
YAML
24 lines
527 B
YAML
---
|
|
- name: configure over ssh
|
|
hosts: liqueur
|
|
vars:
|
|
ansible_connection: ssh
|
|
ansible_host: "{{ container_ip }}"
|
|
ansible_user: root
|
|
ansible_ssh_private_key_file: ~/.ssh/id_ed25519
|
|
ansible_ssh_common_args: >-
|
|
-o UserKnownHostsFile=/dev/null
|
|
-o StrictHostKeyChecking=no
|
|
-o PreferredAuthentications=publickey,password
|
|
-o PubkeyAuthentication=yes
|
|
roles:
|
|
- authorized_key
|
|
- sshd
|
|
- certbot
|
|
- sysctl
|
|
- nginx
|
|
- nftables
|
|
- stunnel4
|
|
- openvpn
|
|
- haproxy
|