You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wiz-kubernetes-integration is unable to deploy from scratch with ArgoCD when passing secrets with External-Secrets. Reason for this is dependency on Kubernetes secrets in job/wiz-kubernetes-connector-create-connector, it will naturally not be able to run without secrets being present.
With external-secrets Kubernetes secrets are not created within the deployment, instead an ExternalSecret resource is created which is syncing with external vault and then creating Kubernetes secrets.
As The Helm template has a dependency to Kubernetes secrets, the deployment fails
│ Warning Failed 9s (x2 over 9s) kubelet Error: secret "wiz-sa" not found
We are deploying Wiz via ArgoCD using Kustomize + Helm:
ExternalSecrets are defined in the secrets.yml file. While deploying this manually directly via Kustomize the deployment will work as ExternalSecrets are created with kustomize build --enable-helm | kubectl apply -f -, with ArgoCD deployment will remain OutOfSync.
Could the chart be improved upon a bit an allow this sort of use case?
The text was updated successfully, but these errors were encountered:
Hello,
wiz-kubernetes-integration is unable to deploy from scratch with ArgoCD when passing secrets with External-Secrets. Reason for this is dependency on Kubernetes secrets in
job/wiz-kubernetes-connector-create-connector
, it will naturally not be able to run without secrets being present.With
external-secrets
Kubernetes secrets are not created within the deployment, instead anExternalSecret
resource is created which is syncing with external vault and then creating Kubernetes secrets.As The Helm template has a dependency to Kubernetes secrets, the deployment fails
We are deploying Wiz via ArgoCD using Kustomize + Helm:
ExternalSecrets
are defined in thesecrets.yml
file. While deploying this manually directly via Kustomize the deployment will work asExternalSecrets
are created withkustomize build --enable-helm | kubectl apply -f -
, with ArgoCD deployment will remain OutOfSync.Could the chart be improved upon a bit an allow this sort of use case?
The text was updated successfully, but these errors were encountered: