sorrowless.tls
sbog/tls
Role for Managing TLS Certificates
Requirements
Must have Ansible version 2.4 or higher.
Role Variables
You can set role variables in a group dictionary called tls_group
for group settings and tls_host
for individual host settings. The host settings will take priority over group settings. Here's an example for group variables:
tls_group:
# Types: local
type: local
local_src_key: false
local_src_cert: false
target_dir: /etc/ssl_certs
target_key_name: private.pem
target_cert_name: fullchain.pem
You can find all variables in the default/main.yml
file.
Dependencies
There are no dependencies.
Example Playbook
- name: Move TLS keypairs to their correct locations
hosts: tls
remote_user: root
roles:
- tls
License
This code is licensed under Apache 2.0.
Author Information
This role was created by Stan Bogatkin.
Installa
ansible-galaxy install sorrowless.tls
Licenza
apache-2.0
Download
7.7k
Proprietario
Barocco-style deployment engineer