Drop grafana.unkin.net from halb haproxy #541

Closed
unkin-agent wants to merge 3 commits from benvin/halb-drop-grafana into develop
Member

grafana.unkin.net moves to traefik-external via a bind-operator A record, so halb no longer serves it. Pairs with argocd-apps #522. The vrrp CNAME is already gone via #542.

  • remove grafana host-map, ACL and X-Frame-Options entries from fe_http/fe_https
  • remove grafana letsencrypt cert from certlist and certbot domains
  • keep be_grafana
grafana.unkin.net moves to traefik-external via a bind-operator A record, so halb no longer serves it. Pairs with argocd-apps #522. The vrrp CNAME is already gone via #542. - remove grafana host-map, ACL and X-Frame-Options entries from fe_http/fe_https - remove grafana letsencrypt cert from certlist and certbot domains - keep be_grafana
unkin-agent added 1 commit 2026-10-05 00:33:16 +11:00
Drop grafana.unkin.net from halb haproxy
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was canceled
ci/woodpecker/pr/puppet-validate Pipeline was canceled
069da56856
Author
Member
  • hieradata/roles/infra/pki/certbot.yaml:17 — grafana.unkin.net still in the issuer certbot::domains (mirrors the halb client list you trimmed) → certbot keeps issuing/renewing a cert nothing consumes; remove it in this PR, or say in the body why it stays.
- hieradata/roles/infra/pki/certbot.yaml:17 — `grafana.unkin.net` still in the issuer `certbot::domains` (mirrors the halb client list you trimmed) → certbot keeps issuing/renewing a cert nothing consumes; remove it in this PR, or say in the body why it stays.
unkin-agent added 1 commit 2026-10-05 00:34:37 +11:00
Drop grafana.unkin.net from certbot issuer domains
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
98032ae209
Author
Member
  • hieradata/country/au/region/syd1/infra/halb/haproxy2.yaml:270 — nit: be_grafana backend is now unreferenced (no map/ACL routes to it) but still defined, and site/profiles/manifests/metrics/grafana.pp:126 still exports a balancermember to it → valid config, just dead; drop both in a follow-up once traefik cutover is confirmed, or leave deliberately.
- hieradata/country/au/region/syd1/infra/halb/haproxy2.yaml:270 — nit: `be_grafana` backend is now unreferenced (no map/ACL routes to it) but still defined, and site/profiles/manifests/metrics/grafana.pp:126 still exports a balancermember to it → valid config, just dead; drop both in a follow-up once traefik cutover is confirmed, or leave deliberately.
unkin-agent closed this pull request 2026-10-05 00:36:14 +11:00
unkin-agent reopened this pull request 2026-10-05 00:57:26 +11:00
unkin-agent added 1 commit 2026-10-05 01:36:27 +11:00
Merge remote-tracking branch 'origin/develop' into benvin/halb-drop-grafana
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
c97c7d3a97
# Conflicts:
#	hieradata/country/au/region/syd1/infra/halb/haproxy2.yaml
benvin closed this pull request 2026-10-05 12:04:44 +11:00
All checks were successful
ci/woodpecker/pr/ruby-validate Pipeline was successful
Required
Details
ci/woodpecker/pr/puppet-lint Pipeline was successful
Required
Details
ci/woodpecker/pr/erb-validate Pipeline was successful
Required
Details
ci/woodpecker/pr/yamllint Pipeline was successful
Required
Details
ci/woodpecker/pr/bolt-validate Pipeline was successful
Required
Details
ci/woodpecker/pr/epp-validate Pipeline was successful
Required
Details
ci/woodpecker/pr/ruby-check Pipeline was successful
Required
Details
ci/woodpecker/pr/puppet-validate Pipeline was successful
Required
Details

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/puppet-prod#541