commit f9b2eb10d28f86c111f8b43c24b19daa477336f9 parent c7d3f33a22b6f9b8b65ae56ecc3805fd2c6275ef Author: MTRNord <MTRNord@users.noreply.github.com> Date: Wed, 19 Nov 2025 11:53:18 +0100 auto update certmanager maybe? Signed-off-by: MTRNord <MTRNord@users.noreply.github.com> Diffstat:
| M | infrastructure_talos/controllers/cert-manager.yaml | | | 45 | +++++++++++++++++++++++++++++++++++++++++++-- |
1 file changed, 43 insertions(+), 2 deletions(-)
diff --git a/infrastructure_talos/controllers/cert-manager.yaml b/infrastructure_talos/controllers/cert-manager.yaml @@ -21,6 +21,47 @@ spec: interval: 24h url: https://zachomedia.github.io/cert-manager-webhook-pdns --- +apiVersion: image.toolkit.fluxcd.io/v1 +kind: ImageRepository +metadata: + name: cert-manager + namespace: cert-manager +spec: + image: quay.io/jetstack/cert-manager-controller + interval: 5h +--- +apiVersion: image.toolkit.fluxcd.io/v1 +kind: ImagePolicy +metadata: + name: cert-manager + namespace: cert-manager +spec: + imageRepositoryRef: + name: cert-manager + policy: + semver: + range: ">=v1.19.0 <v2.0.0" +--- +apiVersion: image.toolkit.fluxcd.io/v1 +kind: ImageUpdateAutomation +metadata: + name: cert-manager + namespace: cert-manager +spec: + interval: 30m + sourceRef: + kind: GitRepository + name: flux-system + git: + commit: + author: + email: fluxcdbot@users.noreply.github.com + name: fluxcdbot + push: + branch: main + update: + path: ./ +--- apiVersion: helm.toolkit.fluxcd.io/v2beta2 kind: HelmRelease metadata: @@ -83,8 +124,8 @@ spec: acme.cert-manager.io/http01-solver: "true" ingress: - ports: - - protocol: TCP - port: 8089 + - protocol: TCP + port: 8089 policyTypes: - Ingress ---