kubernetes掌舵人,詹金斯遗失令牌

时间:2020-01-14 10:35:15

标签: jenkins kubernetes containers kubernetes-helm

我有一个月前由同事完成的头盔图上的詹金斯部署。我一直在研究它,并且以某种方式丢失了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

1 个答案:

答案 0 :(得分:2)

您可以运行:

kubectl获取秘密詹金斯-oyaml