Checklist
I have read intro post: About the Installation Issues category
I have read the tutorials, help and searched for similar issues
I provide relevant information about my server (component names and versions, etc.)
I provide a copy of my logs and healthcheck
I describe the steps I have taken to trouble shoot the problem
I describe the steps on how to reproduce the issue
Hello,
In my kubernetes cluster, I’m using traefik as an ingress and it support letsencrypt.
So in my passbolt installation I want to ssl offloading and use my traefik ingress but the pods won’t start because there is no tls secret :
How can I do ssl offloading ?
Pods that fail to initiate:
Unable to attach or mount volumes: unmounted volumes=[test-passbolt-depl-srv-sec-tls], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition
values. yaml
:
ingress:
enabled: true
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: web, websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-ingress@kubernetescrd
traefik.ingress.kubernetes.io/router.tls.certresolver: letsencrypt
hosts:
- host: passbolt.test.local
paths:
- path: /
pathType: ImplementationSpecific
# -- Configure passbolt ingress tls
tls:
# If secretname is not empty, the tls entry will use it, otherwise will
# have a default name based on the release
# @ignored
- secretName: "tls"
hosts:
- passbolt.local