Copies secrets from one Key Vault to another
- Python 95%
- Dockerfile 5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| kvcopy | ||
| .gitignore | ||
| Dockerfile | ||
| LICENSE | ||
| poetry.lock | ||
| pyproject.toml | ||
| README.md | ||
| renovate.json | ||
kvcopy
Copies Secret objects from one Azure Key Vault to another.
Disclaimer: This requires Azure CLI (
az) to be installed and logged in for local use.
Installation
via pipx:
$ pipx install kvcopy
via docker:
$ docker pull ghcr.io/cpressland/kvcopy:latest
Usage
Copy a secret
$ kvcopy copy --src-vault-name $src_vault_name --dest-vault-name $dest_vault_name --key-name $key_name
Sync an entire vault
$ kvcopy sync --src-vault-name $src_vault_name --dest-vault_name $dest_vault_name