我有一个月前由同事完成的头盔图上的詹金斯部署。我一直在研究它,并且以某种方式丢失了jenkins-token-xxxx
的秘密,它实际上已经从集群中消失了,如何恢复它的任何想法(如果可能)? (奇怪的是我没有删除它,只是消失了)
我在minikube上做了一个快速helm install stable/jenkins --name jenkins
,以显示缺少的内容
$ kubectl get secrets -o wide
NAME TYPE DATA AGE
default-token-lvkpt kubernetes.io/service-account-token 3 6d19h
jenkins Opaque 2 18m
jenkins-token-rxh2d kubernetes.io/service-account-token 3 18m <-------
在群集上:
$ kubectl get secrets
NAME TYPE DATA AGE
default-token-xyzca kubernetes.io/service-account-token 3 yd
jenkins Opaque 2 yd
jenkins-nginx-nginx-ingress-backend-token-xxxx kubernetes.io/service-account-token 3 yd
jenkins-nginx-nginx-ingress-token-zzzz kubernetes.io/service-account-token 3 yd
答案 0 :(得分:2)
您可以运行:
kubectl获取秘密詹金斯-oyaml