Home

Awesome

kubectl-modify-secret

kubectl-modify-secret is a kubectl plugin that allows user to modify the secret without having to worry about doing base64 encoding/decoding.

This plugin pulls the secret from Kubernetes, and open the configured editor with just the decoded secret data. Once user makes changes, save and quit the editor, the plugin automatically apply the updated data to Kubernetes.

using kubectl-modify-secret plugin

Installing via krew

Install via brew

installing kubectl-modify-secret plugin

Usage

    kubectl modify-secret xyz
    kubectl modify-secret xyz -n kube-system
    kubectl modify-secret xyz --kubeconfig /path/to/different/kube/config