Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

telus/ansible-ssl-certificate

 
 

Repository files navigation

ansible-ssl-certificate

Build Status Platforms

Tunables

  • ssl_certificate_owner (string) - The user with permissions for SSL certificates.
  • ssl_certificate_group (string) - The group with permissions for SSL certificates.
  • ssl_certificate_name (string) - The name of the ssl cert
  • ssl_certificate_path (string) - The path to put SSL certificates.
  • ssl_certificate_path_public (string) - The path to put public SSL certificates.
  • ssl_certificate_path_private (string) - The path to put private SSL certificates.
  • ssl_certificate_path_combined (string) - The path to put combined SSL certificates.
  • ssl_certificate_combined (boolean) - Should the SSL public and private cert be combined?
  • ssl_certificate_self_signed (boolean) - Should the certificate be self signed?
  • ssl_certificate_common_name (string) - The common name to be used for self signed certificates.
  • ssl_certificate_public_contents (string) - The SSL certificate public key contents.
  • ssl_certificate_private_contents (string) - The SSL certificate private key contents.
  • ssl_certificate_contents (dictionary) - For SNI lookup. The private and public keys files for multiple domains.
  • ssl_certificate_self_signed_options (string) - Command line arguments for use in self signed certificates.

Example Playbook

- hosts: servers
  roles:
     - role: telusdigital.ssl-certificate

License

MIT

Contributors

About

An ansible role for managing SSL certs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%