-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install from chart to k8s with TLS #52
Comments
Hi, |
Hi @xed0, I've defined an certificate via the cert-manager to mount the tls certificate and private key into the container filesystem via env:
open:
TLS_CERT: /etc/chartmuseum/tls/tls.crt
TLS_KEY: /etc/chartmuseum/tls/tls.key
TLS_CA_CERT: /etc/chartmuseum/tls/ca.crt
deployment:
annotations: {}
labels: {}
extraVolumes:
- name: chartmuseum-tls
secret:
secretName: chartmuseum-tls
extraVolumeMounts:
- name: chartmuseum-tls
mountPath: /etc/chartmuseum/tls This works, but the probes are now a problem. It's possible to change the scheme to
Other applications, for example gitea, use in cases of TLS authentication / encryption a unix socket probe. The helm chart does not provide a feature to customize the kind of probe. For this reason it is not possible. @cbuto, can you take care of it and provide a feature to customize the kind of probe? |
Hi,
Going through the installation instructions and chart templates, I find no option for enabling TLS in the application but only on ingress.
What are the steps required to enable TLS in the application? If it's unnecessary or impossible, how can I enable TLS for the ingress while the application is still only listening on 8080 (HTTP)?
Thanks
The text was updated successfully, but these errors were encountered: