ffddorf / ffddorf/netbox-vault-secrets

[Suggestion] Support flexible paths for secrets

Open
#58 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
75
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Hello, thanks a lot for this plugin, many people are waiting for it (me too).
There is one problem of the plugin's design though.
If one start 'from scratch' - everything is fine, the secrets will be stored/retrieved at the paths you want:
```
/device/{id}/{slug} for Devices
/vm/{id}/{slug} for Virtual Machines
/service/{id}/{slug} for Services

"secret_path_prefix": "/netbox",
```

But what about the existing Vault installation, where many secrets are ALREADY stored, at some paths?
I think that this plugin should have a flexibility to configure the path for **every** secret.
It means that the user should be able not only _add_ a secret at the 'standard' path, but he should be able to _link_ an _existing secret_ at a custom path to a device/VM/service too.
It does not seem to be a really complex modification, but it should be done at the beginning of the development of the plugin, because IMHO it will be more difficult later.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.