An interactive wrapper for kubeseal binary
Project description
kubeseal-auto
The script is an interactive wrapper for kubeseal binary used to encrypt secrets for sealed-secrets.
Installation
Homebrew can be used to install the script with all dependencies:
pip install kubeseal-auto
Usage
To run the script in fully interactive mode:
kubeseal-auto
To append or change key values in existing secret:
kubeseal-auto --edit secret-name.yaml
Additionally, a "detached" mode is supported:
# Download sealed-secrets certificate for local signing
kubeseal-auto --fetch
# Generate SealedSecret with local certificate
kubeseal-auto --cert <kubectl-context>-kubeseal-cert.crt
NOTE: The script is using active kubectl context. Providing a different context is not supported yet.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kubeseal-auto-0.2.1.tar.gz
(4.7 kB
view hashes)
Built Distribution
Close
Hashes for kubeseal_auto-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 087201fd56043fb7e60dd291720995d7cf656b8a65de20a8cf9ef652464c2c31 |
|
MD5 | e8313d642f06ca0c42657d638834d9c7 |
|
BLAKE2b-256 | 8dd3172cc229bf32c1e94ea1cd716c6a1b8070e46610c4ea8460276261b0a355 |