feat: manage puppet/puppetca consul services

- add puppet service
- add puppetca service
- add ability to write to puppet/puppetca service in consul
- add puppet.(query,service).consul to dns_alt_names of all masters
- add puppetca.(query,service).consul to dns_alt_names of puppetca
This commit is contained in:
2024-05-03 22:16:20 +10:00
parent df8a55c3dd
commit fe296d52d9
4 changed files with 57 additions and 8 deletions
-8
View File
@@ -240,11 +240,3 @@ profiles::base::hosts::additional_hosts:
aliases:
- prodinf01n22
- repos.main.unkin.net
profiles::puppet::server::dns_alt_names:
- "%{facts.networking.fqdn}"
- "%{facts.networking.hostname}"
- puppetmaster.main.unkin.net
- puppet.main.unkin.net
- puppetmaster
- puppet