Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support syncing of configmaps? #543

Open
nia-potato opened this issue Jan 10, 2024 · 0 comments
Open

Support syncing of configmaps? #543

nia-potato opened this issue Jan 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@nia-potato
Copy link

Is your feature request related to a problem? Please describe.

Currently the vso crd is mainly used for syncing k8s secrets, but since this is a more k8s native flavored tool in hashicorp's tool box as compared to agent-inject and csi-mounts, would it be in scope to potentially to sync configmaps since configmaps which are almost as sensitive when compared to secrets?

Describe the solution you'd like

if we assume we already store configmaps in vault in a normal kv2 engine the vaultconfigmapspec could look like this:

apiVersion: secrets.hashicorp.com/v1beta1
kind: VaultConfigmap
metadata:
  name: test-configmaps
  namespace: default
spec:
  destination:
    create: true
    name: test-configmaps
  mount: configmaps
  path: configmaps/test-configmaps
  refreshAfter: 60s
  type: kv-v2

@nia-potato nia-potato added the enhancement New feature or request label Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant