Kubernetes - 更新secret

2021-10-09

背景

大部分k8s资源可以使用kubectl edit直接变更即可,但k8s会对secret其进行base64加密,直接edit比较麻烦。

思路

  1. 已明文yaml 生成临时secret yaml
  2. apply 临时secret,yaml

demo

 kubectl -n ${namespace} create secret generic ${name} --from-file=${file}  --dry-run -o yaml > ${basepath}/secret/${file}
kubectl create secret generic additional-scrape-configs --from-file=additional-scrape-configs.yaml -n monitoring --dry-run -o yaml > /tmp/additional-scrape-configs.yaml

标题:Kubernetes - 更新secret
地址:https://blog.njqhome.com:8443/articles/2021/10/09/1633766601689.html