Replies: 2 comments
-
@extravio Hey! It seems like you somehow misconfigured your secret CSI driver, which resulted in the missing secret. Could you double-check the config of your CSI driver/provider and also make sure it works in a regular pod? |
Beta Was this translation helpful? Give feedback.
-
@extravio any update? were you able to get this working in your environment? i am trying to do the same but unclear exactly what needs to be done. i have a SecretProviderClass yaml file and applied via kubectl -
my values.yaml file for helm looks like this -
but its not working for me. am i missing the |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Controller Version
0.20.2
Helm Chart Version
0.25.2
CertManager Version
No response
Deployment Method
Other
cert-manager installation
Installed as per the documentation.
Tried with both
certManagerEnabled: false
and
certManagerEnabled: true
Checks
Resource Definitions
To Reproduce
Describe the bug
I'm using a CSI-provider to store the Github token and I defined an environment variable GITHUB_TOKEN in the helm chart, following the pattern in this Pull Request:
#1565
However, my controller pod is stuck in "ContainerCreating" status , with FailedMount Errors
My certs are also on the same volumes, and when I pass the github token as a variable, the pods start correctly and the certs are implemented correctly. So I'm quite confident the "volumes" configuration is correct.
Is this a bug or am I missing something in the configuration?
Could you please document this feature?
Describe the expected behavior
The controller pod starts correctly
Controller Logs
Runner Pod Logs
Additional Context
No response
Beta Was this translation helpful? Give feedback.
All reactions