https://github.com/omegion/vault-unseal
Free Vault Auto Unseal
https://github.com/omegion/vault-unseal
open-source unseal vault vault-server vault-unseal
Last synced: 28 days ago
JSON representation
Free Vault Auto Unseal
- Host: GitHub
- URL: https://github.com/omegion/vault-unseal
- Owner: omegion
- License: apache-2.0
- Created: 2021-03-30T18:50:05.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-04T22:25:22.000Z (3 months ago)
- Last Synced: 2025-03-30T02:04:53.988Z (about 2 months ago)
- Topics: open-source, unseal, vault, vault-server, vault-unseal
- Language: Go
- Homepage:
- Size: 165 KB
- Stars: 31
- Watchers: 0
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
Vault Auto Unseal```shell
CLI command to automatically unseal VaultUsage:
vault-unseal [command]Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
unseal Unseal Vault.
version Print the version/build numberFlags:
--config string config file (default is ~/./.)
-h, --help help for vault-unseal
--logFormat string Set the logging format. One of: text|json (default "text") (default "text")
--logLevel string Set the logging level. One of: debug|info|warn|error (default "info")Use "vault-unseal [command] --help" for more information about a command.
```
## Requirements
* Vault Server
## What does it do?
Its a tool to unseal your Vault Server with given shards.
## How to use it
1. Run `unseal` command with your Vault address and shards.
```shell
vault-unseal unseal --address https://my.vault.server \
--shard=
--shard=
--shard=
```## Vault Unseal GitHub Action
You can use [Vault Unseal GitHub Action](https://github.com/omegion/vault-unseal-action) to create periodical action to be sure that your Vault is always unsealed.
## Improvements to be made
* 100% test coverage.
* Better covering for other features.