Commit Graph
11 Commits
Author SHA1 Message Date
Ruben Hensen 1f04831a97 Replace the Ingresses with Certificate resources
ingress-nginx is gone and every app is served by the Envoy Gateway. The certificates were created by cert-manager's ingress-shim and are owned by the Ingresses, so each app now declares its Certificate itself, with the same name, secret and usages, so nothing gets reissued. gateway-shim can't take over because the certificates live in the app namespaces.

immich drops mbg.hensen.io, which has no route, so that one certificate is reissued through the Gateway's HTTP-01 solver.

Also removes the Longhorn test-port redirect URI and updates comments that still described nginx.
2026-10-23 21:20:25 +02:00
Ruben Hensen 7acb7eaa8c Move every ExternalSecret and the ClusterSecretStore to external-secrets.io/v1
ESO 0.16.2 is the one release that serves both v1beta1 and v1. 0.17
stops serving v1beta1, so manifests still on v1beta1 would fail to sync
from the next hop on. For these resources the schemas are name-identical
(conversion strategy None); only the apiVersion changes.
2026-10-22 21:41:28 +02:00
Ruben Hensen 054117ad6d vault: point External Secrets at the in-cluster Vault service
The store went through https://vault.rubenhensen.nl, so via Hetzner and
the home internet connection. When home internet dropped, the store
validation failed and External Secrets backed off long enough that it
needed a controller restart after the connection came back.

vault-active.vault.svc talks to the active Vault pod directly. It's plain
HTTP, same as the ingress → Vault hop already is.
2026-10-20 15:45:55 +02:00
Ruben Hensen faaf6b6729 Remove most hensen.io refs and move from stalwart.rubenhensen.nl to mail.rubenhensen.nl 2026-04-06 18:09:24 +02:00
Ruben Hensen 9885ea6fcc Change path secret store 2024-09-10 22:54:11 +02:00
Ruben Hensen cafe00f245 Add ns to secretstore 2024-09-10 22:42:51 +02:00
Ruben Hensen d3d564be1e Change secret store to cluster secret store 2024-09-10 18:33:08 +02:00
Ruben Hensen 73add05097 Change secret store url 2 2024-09-10 16:03:02 +02:00
Ruben Hensen 9dcb196864 Change secret store url 2024-09-10 16:01:59 +02:00
Ruben Hensen 509fcbefef Add secret store to https 2024-09-10 16:00:57 +02:00
Ruben Hensen 290f3e3f9e Add secret store 2024-09-10 15:50:18 +02:00