As Project Syn User\
I want a new helm value webhook.existingSecret\
So that I can save validation webhook certificates in a k8s secret
Context
During testing of application v0.1.7 with it's syn component we realised that we are missing validation webhook certificates. The missing certificates made impossible for ArgoCD to deploy the Appcat Operator. After a brainstorm we realised that we will need an alternative secure way to providing these certificates, via a secret.
Given the AppCat Helm Chart
When when validation webhooks certificates are referenced by `webhook.existingSecret`
Then application will use those secrets during deployment
Summary
As Project Syn User\ I want a new helm value
webhook.existingSecret
\ So that I can save validation webhook certificates in a k8s secretContext
During testing of application v0.1.7 with it's syn component we realised that we are missing validation webhook certificates. The missing certificates made impossible for ArgoCD to deploy the Appcat Operator. After a brainstorm we realised that we will need an alternative secure way to providing these certificates, via a secret.
Out of Scope
Further links
Acceptance Criteria
The fields needed in the secret:
Currently it already creates a secret: https://github.com/vshn/appcat-service-postgresql/blob/master/charts/provider-postgresql/templates/secret.yaml
Implementation Ideas
No response