Vault AWS S3 backend plugins

Hi, I’m using Vault server in Kubernetes on AWS and I’m using S3 as my storage backend so I can avoid persistent volume and it works great so far.

The problem I have now is that I need to add plugin_directory path so I can add additional pluins.

What path should I set in order for Vault to be able to read same S3 bucket and to avoid using persistent volume in the pod.

I tried with plugin_directory = “s3://name_of_bucket/” but it didn’t work.
This is the error I got:
“error while validating the command path: lstat /s3:: no such file or directory”

Any help is appreciated, thanks!

I think it needs to be a file-system, not object storage.

If you really want to use s3, you will need to use something to sync a s3 path to a folder in your container.