ca-bundle: also serve argocd, authentik and actual-budget

Those three namespaces had their own ~190KB copy of patched-ca-bundle.
Let the ca-bundle chart render them too, so the bundle lives in one file.
This commit is contained in:
Ruben Hensen committed 2026-10-22 09:26:43 +02:00
1 parent ff73f99d43
commit fe678d4b4b
6 files changed
+9 -9223

No files matched your search

File diff suppressed because it is too large. Load diff
-1
View File
@@ -9,7 +9,6 @@ resources:
- https://raw.githubusercontent.com/argoproj/argo-cd/refs/tags/v2.14.2/manifests/install.yaml
- ingress.yaml
- oidc-secret.yaml
- patched-ca-bundle.yaml
patches:
- target:
+5 -4
View File
@@ -1,7 +1,8 @@
# Mount patched-ca-bundle over /etc/ssl/certs so git, helm and the Go
# binaries stop trusting the compromised eMudhra intermediates. The whole
# directory is replaced because OpenSSL and Go also read the per-root files
# next to ca-certificates.crt. Drop this once Argo CD ships a fixed image.
# Mount patched-ca-bundle (from ca-bundle/) over /etc/ssl/certs so git, helm
# and the Go binaries stop trusting the compromised eMudhra intermediates.
# The whole directory is replaced because OpenSSL and Go also read the
# per-root files next to ca-certificates.crt. Drop this once Argo CD ships a
# fixed image.
apiVersion: apps/v1
kind: Deployment
metadata:
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
+4 -2
View File
@@ -1,6 +1,8 @@
# Namespaces that get the patched-ca-bundle ConfigMap. argocd, authentik and
# actual-budget still have their own copy in their folders.
# Namespaces that get the patched-ca-bundle ConfigMap.
namespaces:
- actual-budget
- argocd
- authentik
- bolletjestrui
- cert-manager
- gatus