feat: manage certbot

- add haproxy backend for be_letsencrypt
- manage the certbot role/profile
- create define to export certificate requests
This commit is contained in:
2024-07-07 16:12:53 +10:00
parent 991c8a3029
commit 9db714d02f
7 changed files with 75 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
# a role to deploy a certbot server
class roles::infra::pki::certbot {
if $facts['firstrun'] {
include profiles::defaults
include profiles::firstrun::init
}else{
include profiles::defaults
include profiles::base
include profiles::certbot::server
}
}