Ansible role to Generate SSL Certificates through Lets Encrypt, AWS Route53 with CNAME Strategy
Branch: master
Clone or download
Latest commit f87848e Feb 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
defaults Update vars Feb 9, 2019
docs Init . Feb 9, 2019
handlers Init . Feb 9, 2019
meta Update tasks Feb 13, 2019
molecule/default Update tasks Feb 13, 2019
tasks Update tasks Feb 13, 2019
tests Update vars Feb 9, 2019
vars Init . Feb 9, 2019
.ansible-lint Init . Feb 9, 2019
.gitignore Init . Feb 9, 2019
.travis.yml Update tasks Feb 13, 2019
LICENSE Init . Feb 9, 2019
README.md Update readme Feb 12, 2019
ROADMAP.md Update roadmap Feb 9, 2019
ansible.cfg Init . Feb 9, 2019

README.md

Ansible Role: Generate SSL Certificate from Lets Encrypt through CNAME ( Route53 )

Build Status Platforms @Meabed Authoer Blog

Description

An Ansible Role to generate lets encrypt ssl certificate with domain hosted on Route53 using CNAME Strategy

References

Variables

defaults/main.yml

example playbook

For Testing Docker

Test with Docker for an easier experience

$ cd roles/lte-acme-cname
$ docker run --privileged -u 0 -v ~/Workspace:/Workspace -it geerlingguy/docker-debian8-ansible /bin/bash
$ cd /Workspace
$ ansible-playbook tests/docker/test_debian.yml -vvvv -e lte_access_key=__AWS_ACCESS_KEY__ -e lte_secret_key=__AWS_SECRET_KEY__

OS's tested with Docker

pass, fail, untested

Distribution Results
precise pass
trusty pass
xenial pass
bionic pass
CentOS 6 pass
CentOS 7 pass

Roadmap

Authors and License