relax CID validation pattern
we use ArgoCD helm template | argo-vault-plugin to pass CID from Vault and thus we have to apply dirty hack to workaround this
We have a similar workflow in place. But you should be able to call helm template --skip-schema-validation instead, which I believe to be the better solution.
Yes, probably, but our current tooling does not allow to call helm template --skip-schema-validation. Also, I don't want to skip validation altogether, it's useful.
But, instead, I think it makes sense to relax the cumbersome validation pattern. It means, I don't forget to set some value here (if it doesn't correct, it's my fault in the end). And at the same time, all other fields will pass validation according to the scheme.