-
Edit hosts file with IP address of instance where to install VPN
-
Adjust roles/openconnect/defaults/main.yml if needed
-
Generate keys:
ssh-keygen
cd ~/.ssh/
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
- Run playbook:
ansible-playbook -i hosts playbook.yml
- Use openvpn or Cisco AnyConnect to connect to VPN server