This website requires JavaScript.
Explore
Get Started
opendev
/
system-config
Code
Issues
Proposed changes
e9854d8bdc
Branches
Tags
View all branches
system-config
/
playbooks
/
host_vars
/
graphite01.opendev.org.yaml
5 lines
94 B
YAML
Raw
Normal View
History
Unescape
Escape
Really add graphite01.opendev.org certificate details This file was accidentally dropped from I3e762d071cc609856950898b36f1903fe52840a6 during a rebase. Change-Id: Iabc1db2aa029d7ff73b742ed63d367d8daa39187
2019-04-09 12:06:23 +10:00
letsencrypt_certs
:
Use handlers for letsencrypt cert updates This change proposes calling a handler each time a certificate is created/updated. The handler name is based on the name of the certificate given in the letsencrypt_certs variable, as described in the role documentation. Because Ansible considers calling a handler with no listeners an error this means each letsencrypt user will need to provide a handler. One simple option illustrated here is just to produce a stamp file. This can facilitate cross-playbook and even cross-orchestration-tool communication. For example, puppet or other ansible playbooks can detect this stamp file and schedule their reloads, etc. then remove the stamp file. It is conceivable more complex listeners could be setup via other roles, etc. should the need arise. A test is added to make sure the stamp file is created for the letsencrypt test hosts, which are always generating a new certificate in the gate test. Change-Id: I4e0609c4751643d6e0c8d9eaa38f184e0ce5452e
2019-04-16 09:41:14 +10:00
graphite01-main
:
Really add graphite01.opendev.org certificate details This file was accidentally dropped from I3e762d071cc609856950898b36f1903fe52840a6 during a rebase. Change-Id: Iabc1db2aa029d7ff73b742ed63d367d8daa39187
2019-04-09 12:06:23 +10:00
-
graphite01.opendev.org
-
graphite.opendev.org
Copy Permalink