sorrowless.tls

sbog/tls

Build Status Ansible Role Ansible Quality Score Ansible Role GitHub

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.

Informazioni sul progetto

Ansible role to work with TLS keypairs

Installa
ansible-galaxy install sorrowless.tls
Licenza
apache-2.0
Download
7.7k
Proprietario
Barocco-style deployment engineer