passbolt / charts-passbolt

Helm charts to run Passbolt on Kubernetes. No strings attached charts to run the open source password manager for teams!
https://passbolt.com
GNU Affero General Public License v3.0
41 stars 27 forks source link

Setup SSL certificate for service #28

Closed dmouha-xelians closed 1 year ago

dmouha-xelians commented 1 year ago

Hello, I used the helm and chart to deploy Passbolt but I cannot find in the documentation where to override the nginx SSL certificate.

I checked the deployment and the pod, I saw that the certificate used are /etc/ssl/certs/certificate.crt and /etc/ssl/certs/certificate.key. In the deployment template there is a variable extraVolumes to mount additional config map. But there is nowhere to perform the volumeMount to mount the secret to the path of the certificates. Can you please help by adding the extraVolumeMount or provide documentation on how to add our own certificate to the chart.

Thanks

dlen commented 1 year ago

Hi, would this be related with https://github.com/passbolt/charts-passbolt/pull/25 ?

I'm not sure to follow what you are missing that is not provided in that PR

dlen commented 1 year ago

Closing this one as a workaround has been provided already, feel free to reopen with more information.