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.
jenkins-master
Dustin 2020-02-22 15:18:24 -06:00
parent 7543815e9b
commit 2bc2ea65ac
3 changed files with 5 additions and 0 deletions

1
.certs Submodule

@ -0,0 +1 @@
Subproject commit 2f9f9ac148e5dc32f30ee447652fddd6f2fd7511

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule ".certs"]
path = .certs
url = gitea@git.pyrocufflink.blue:dustin/certs.git

1
certs/lego Symbolic link
View File

@ -0,0 +1 @@
../.certs/certificates