Closed BenB196 closed 3 years ago
I believe this is because is using a badger v2, can you try to change type: badger
to type: badgerV2
?
@maraino that seems to have fixed the issue. Before I close this issue, is this documented somewhere/is this a bug in the chart? When debugging, I didn't find any mention of setting type to badgerV2
@BenB196 Both badger (alias of badgerV1) and badgerV2 are valid options, is it possible that your database was configured before as V2?
@maraino no, it was a fresh namespace, so nothing existed prior to running the chart.
It's weird because I cannot reproduce this error, but we've changed the default version to be v2, but we didn't do it if you use step ca init --helm
we'll fix this on the next release.
Not sure how did this happen but the next version will use badgerv2 by default https://github.com/smallstep/certificates/pull/708
When trying to deploy
step-certificates
helm with Inject enabled, I get the following error:If I leave Inject disabled I don't get the error.
Here is my values.yaml:
Using chart version
v0.17.2
The persistent volume is an NFSv3 volume provisioned by https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
I've effectively run out of ideas, as running without
Inject
enabled,step-certificates
starts as expected.