openbao / openbao-csi-provider

OpenBao Provider for Secret Store CSI Driver
Mozilla Public License 2.0
2 stars 1 forks source link

Coordinate with kubernetes-sigs/secrets-store-csi-driver to support openbao as an accepted provider #5

Open jessebot opened 3 months ago

jessebot commented 3 months ago

We need to submit a PR to https://github.com/kubernetes-sigs/secrets-store-csi-driver to add openbao as a valid provider, as right now, our SecretProviderClass resources all have to use provider: vault because otherwise, they all fail, as only a few providers are recognized and tested:

Per their docs:

apiVersion: secrets-store.csi.x-k8s.io/v1
kind: SecretProviderClass
metadata:
  name: my-provider
spec:
  provider: vault        # accepted provider options: akeyless or azure or vault or gcp
  parameters:            # provider-specific parameters

Originally posted by @jessebot in https://github.com/openbao/openbao-csi-provider/issues/4#issuecomment-2143477327

jessebot commented 1 month ago

I've submitted https://github.com/kubernetes-sigs/secrets-store-csi-driver/issues/1580 to get this ball rolling :)