Я максимально постарался все параметризировать, и все, что нужно править - это два файлика по пути inventory/group_vars/* !!!НО!!! править их нужно вдумчиво, с пониманием...
Деплой сервера происходит одним действием и двумя командами:
ВАЖНО!!! Проект я собирал для CentOS 7!!!!1. с ансибл хоста положить публичный ключ на сервер.
2. с хоста ансибл из директории /etc/ansible выполнить две команды
- ansible-playbook openvpn_server.yml
- ansible-playbook openvpn_client.yml
3. забрать ключи с сервера ансибл, из директории /tmp/"имя сервера"/бла-бла-бла.
Для клиента нужны три файла: ca.crt, "имя клиента".crt, "имя клиента".key
Забыл добавить: еще нужно поправить файлик hosts в проекте.
Это сообщение отредактировал mpv86 - 28.04.2018 - 00:19