From d2520560a8dfafacd219e359e1fa021b19f9fe04 Mon Sep 17 00:00:00 2001 From: Ivan Aracki Date: Thu, 10 Oct 2019 20:42:44 +0200 Subject: [PATCH] k8sec: add page (#3341) --- pages/common/k8sec.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pages/common/k8sec.md diff --git a/pages/common/k8sec.md b/pages/common/k8sec.md new file mode 100644 index 0000000000..5f3c689a86 --- /dev/null +++ b/pages/common/k8sec.md @@ -0,0 +1,32 @@ +# k8sec + +> Command line interface tool to manage Kubernetes secrets. +> More information: . + +- List all secrets: + +`k8sec list` + +- List a specific secret and decode it with base64: + +`k8sec list {{secret_name}} --base64` + +- Set a secret's value: + +`k8sec set {{secret_name}} {{key=value}}` + +- Set a base64-encoded value: + +`k8sec set --base64 {{secret_name}} {{key=encoded_value}}` + +- Unset a secret: + +`k8sec unset {{secret_name}}` + +- Load secrets from a file: + +`k8sec load -f {{path/to/file}} {{secret_name}}` + +- Dump secrets to a file: + +`k8sec dump -f {{path/to/file}} {{secret_name}}`