1
0
mirror of https://github.com/Luzifer/vault-patch.git synced 2024-09-19 18:33:00 +00:00
vault-patch/README.md
Knut Ahlers 2d4f4fd555
Add modules support
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-07-02 18:31:11 +02:00

27 lines
883 B
Markdown

# Luzifer / vault-patch
`vault-patch` is a very small utility to "patch" a [Vault](https://vaultproject.io/) key. In case you don't want to replace the whole data stored in that key but only want to modify one (or more) specific data pair(s) this can come handy:
```bash
# vault read secret/test
Key Value
--- -----
refresh_interval 768h0m0s
field1 test1
field2 test2
# vault-patch secret/test field2=test4 field3=test3
INFO[0000] Data successfully written to key "secret/test"
# vault read secret/test
Key Value
--- -----
refresh_interval 768h0m0s
field1 test1
field2 test4
field3 test3
```
As you can see only the data given in the command was touched and the `field1` was kept as it was before.