ssl
ansible ssl
Устанавливает SSL сертификат и ключ на ваш сервер.
Файл цепочки будет скопирован только если он задан.
по умолчанию:
ssl_cert_path: '/etc/ssl/certs'
ssl_key_path: '/etc/ssl/private'
ssl_crt_name: 'server.crt'
ssl_key_name: 'server.key'
ssl_ica_name: 'server.ca'
ssl_user: 'root'
ssl_group: 'root'
ssl_cert_umask: '0644'
ssl_key_umask: '0640'
Вы можете переопределить значения по умолчанию в вашем Playbook.
Пример Playbook
- hosts: all
roles:
- role: ypsman.ssl
ssl_cert: vars/certfile.crt
ssl_key: vars/certfile.key
ssl_ica: vars/chainfile.pem # необязательно
ssl_cert_path: '/etc/pki/certs' # необязательно