puppet-prod/hieradata/roles
Ben Vincent 4e77fb7ee7 feat: manage rancher, purelb, cert-manager (#395)
This change will install rancher, purelb and cert-manager, then
configure a dmz and common ip pool to be used by loadbalancers. The
nginx ingres controller is configured to use 198.18.200.0 (common) and
announce the ip from all nodes so that it becomes an anycast ip in ospf.

- manage the install of rancher, purelb and cert-manager
- add rancher ingress routes
- add nginx externalip/loadBalancer

Reviewed-on: #395
2025-09-14 20:59:39 +10:00
..
apps chore: update src ips for arr stack (#384) 2025-08-31 18:52:47 +10:00
ceph feat: manage mon loopback0 (#285) 2025-05-15 19:46:59 +10:00
infra feat: manage rancher, purelb, cert-manager (#395) 2025-09-14 20:59:39 +10:00
apps.yaml refactor: move puppet::* roles to infra::puppet 2023-11-18 20:00:58 +11:00
ceph.yaml feat: manage mon loopback0 (#285) 2025-05-15 19:46:59 +10:00
infra.yaml feat: change packages to Hash 2024-07-27 13:01:06 +10:00