▲ | BlackjackCF 6 days ago | |||||||||||||||||||||||||||||||||||||||||||||||||
What’s jank about it? | ||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | CBLT 5 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
I mentioned two things that were broken: 1. Doesn't work with ExternalSecretsOperator and ArgoCD, which I happen to use. This is because the author of the Harbor chart decided not to use k8s concepts like secretRef in a podTemplate. Instead, at Helm template time, it looks up the secret data and writes it into another secret, which is then included as a envFrom. This interacts poorly with ExternalSecretsOperator in general, because it breaks the lifecycle control that ESO has. It's completely broken with ArgoCD because ArgoCD disables secret lookups by charts for pretty valid security concerns. No other chart I've come across does secret lookups during helm template time. Even the helm docs tell you it's not correct. 2. Harbor requires redis, but the Helm chart doesn't correctly pipe in the connection configuration. Redis can't be behind TLS, or the chart won't work. | ||||||||||||||||||||||||||||||||||||||||||||||||||
|