我正试图使用microk8s-kubectl编辑我们存储在气流服务器中的一个秘密。
目前,我所能做的就是使用找到编码的秘密
microk8s kubectl get secrets/MySecret -o jsonpath='{data}'
我想在MySecret中编辑名为"主机"的秘密。关于如何使用命令行执行此操作,有什么建议吗?我尝试过编辑秘密命令,但似乎无法交互和修改代码。我知道我在使用命令行之前已经这样做了,但不记得是怎么不幸的。
提前感谢您在这方面的帮助!
解决方案:
kubectl get secret mysecret -o json | jq '.data["secrect_to_change"] = "base64-encoded_password"' | kubectl apply -f