Commit Graph

6 Commits (2bc2ea65ac7c2011e8149224b9d751299064e27a)

Author SHA1 Message Date
Dustin 2bc2ea65ac certs: Add certificates submodule
The *certs* repository contains certificates issued by Let's Encrypt
automatically using Lego.  A Jenkins job runs daily to renew these
certificates as needed, and commit updated certificate files to the
repository.

To deploy these certificates to the applications that use them,
jobs will need to be scheduled to apply configuration policy for those
applications regularly.  Using symlinks to the files in this submodule,
Ansible can deploy those files whenever they change.
2020-02-22 16:28:06 -06:00
Dustin b2cc467581 hosts: Add build0-amd64
*build0-amd64.securepassage.com* is a Jenkins agent that runs Docker,
allowing pipeline jobs to run inside containers.
2019-09-19 19:50:35 -05:00
Dustin c68f9bb6af hosts: dc0.p.b: Renew Samba TLS certificate
Since the same certificate is used for LDAPS and RADIUS (EAP-TLS), it
makes more sense to store it only once, with the later file as a symlink
to the former.
2019-09-19 19:27:30 -05:00
Dustin 8b0ead0570 hosts: dc0: Renew LDAP certificate 2019-05-08 11:07:27 -05:00
Dustin cb92f47b4d roles/samba: Manage LDAP TLS certificates
This commit adds tasks to the *samba-dc* role to install TLS
certificates for the Samba LDAP server, and configures Samba to use
them.
2019-03-22 09:31:19 -05:00
Dustin 4e8bd8995b hosts: Add koji0.pyrocufflink.blue
*koji0.pyrocufflink.blue* hosts the Koji ecosystem, including a builder.
2018-08-12 10:27:20 -05:00