feat: add droneci module

- add droneci module for server
- add droneci/server role
- add consul query for droneci service
- manage certificates, ssh principals, consul services/checks
This commit is contained in:
2024-08-24 00:34:15 +10:00
parent 8fad79f2bc
commit 5d36a4053b
8 changed files with 150 additions and 0 deletions
@@ -89,3 +89,9 @@ profiles::consul::prepared_query::rules:
service_failover_n: 3
service_only_passing: true
ttl: 10
droneci:
ensure: 'present'
service_name: 'droneci'
service_failover_n: 3
service_only_passing: true
ttl: 10