sorrowless.tls

sbog/tls

Build-Status Ansible-Rolle Ansible-Qualitätsbewertung Ansible-Rolle GitHub

Rolle zur Arbeit mit TLS-Zertifikaten

Anforderungen

Ansible 2.4+

Rollenvariablen

Die Rollenvariablen können in ein Wörterbuch namens tls_group für Gruppenvariablen und tls_host für Hostvariablen platziert werden. Hostvariablen überschreiben die Gruppenvariablen. Hier ist ein Beispiel für Gruppenvariablen:

tls_group:
  # Typen: lokal
  type: lokal
  local_src_key: false
  local_src_cert: false
  target_dir: /etc/ssl_certs
  target_key_name: private.pem
  target_cert_name: fullchain.pem

Alle Variablen sind in der Datei default/main.yml zu finden.

Abhängigkeiten

Keine

Beispiel Playbook

- name: Benötigte TLS-Schlüsselpaare an die richtigen Orte legen
  hosts: tls
  remote_user: root

  roles:
    - tls

Lizenz

Apache 2.0

Autoreninformationen

Diese Rolle wurde von Stan Bogatkin erstellt.

Über das Projekt

Ansible role to work with TLS keypairs

Installieren
ansible-galaxy install sorrowless.tls
GitHub Repository
Lizenz
apache-2.0
Downloads
7.7k
Besitzer
Barocco-style deployment engineer