Closed tejal29 closed 6 years ago
We should probably move to generating certs on the cluster instead of in a helm plugin. We can use a helm lifecycle hook to do this before anything else is deployed. Something like a Job/Pod that runs something like:
https://kubernetes.io/docs/tasks/tls/managing-tls-in-a-cluster/
Or maybe: https://github.com/SvenDowideit/generate_cert/blob/master/generate_cert.go
and creates secrets.
fixed, using install-kritis.sh now
I looked at the certificate generated using the
helm certgen
plugin.The
The certificate org, state and OU are the defaults defined in the plugin and not what we have here https://github.com/grafeas/kritis/blob/master/kritis-charts/certs.yaml#L8
Debug this by running certgen command locally and see submit a cl upstream if required.