Skip to content

An interactive wrapper for kubeseal binary editing SealedSecrets the easy way

License

Notifications You must be signed in to change notification settings

sevaho/kubesealer

 
 

Repository files navigation

kubesealer

kubesealer is an interactive wrapper for kubeseal binary used to edit SealedSecrets with your favorite $EDITOR as it were native Secrets. This makes it easier to create and edit SealedSecrets.

PyPI - Python Version PyPI

Credits

This repo is a small edit to the original, the heavy lifting was done by: https://github.com/shini4i/kubeseal-auto .

Installation

The recommended way to install this script is pipx:

pipx install kubesealer

Usage

Running without commands will create a new secret with your $EDITOR

kubesealer

Showcase

Editing an existing secret with your $EDITOR can be done as follows:

kubesealer foo.sealedsecret.yaml

Showcase

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. If you want to adjust something on the underlying engine please open a Pull request at https://github.com/shini4i/kubeseal-auto .

About

An interactive wrapper for kubeseal binary editing SealedSecrets the easy way

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.5%
  • Makefile 3.0%
  • Nix 2.5%