Revelando secrets com o ksd
Conhece o projeto ksd? Então vem conhecer!
Repo do projeto
- https://github.com/mfuentesg/ksd
Quando damos um get em um secret temos isso aqui
$ kubectl get secret <secret name> -o <yaml|json>
Saída
{ "apiVersion": "v1", "data": { "password": "c2VjcmV0", "app": "a3ViZXJuZXRlcyBzZWNyZXQgZGVjb2Rlcg==" }, "kind": "Secret", "metadata": { "name": "kubernetes secret decoder", "namespace": "ksd" }, "type": "Opaque" }
Quando usamos o ksd ele vira texto puro
$ kubectl get secret <secret name> -o <yaml|json> | ksd
Saída
{ "apiVersion": "v1", "data": { "password": "secret", "app": "kubernetes secret decoder" }, "kind": "Secret", "metadata": { "name": "kubernetes secret decoder", "namespace": "ksd" }, "type": "Opaque" }
Legal né?
[s]
Guto