sorrowless.tls

sbog/tls

构建状态 Ansible角色 Ansible质量评分 Ansible角色 GitHub

用于管理TLS证书的角色

需求

Ansible 2.4或更高版本

角色变量

角色变量可以放在名为 tls_group 的字典中作为组变量,以及 tls_host 作为主机变量。主机变量会覆盖组变量。以下是组变量的示例:

tls_group:
  # 类型: 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

你可以在 default/main.yml 变量文件中查看所有变量。

依赖

示例剧本

- name: 将所需的TLS密钥对放置到正确的位置
  hosts: tls
  remote_user: root

  roles:
    - tls

许可证

Apache 2.0

作者信息

此角色由 Stan Bogatkin 创建。

关于项目

Ansible role to work with TLS keypairs

安装
ansible-galaxy install sorrowless.tls
许可证
apache-2.0
下载
7.7k
拥有者
Barocco-style deployment engineer