【问题标题】:kubernetes helm, jenkins lost tokenkubernetes helm, jenkins 丢失令牌
【发布时间】:2020-05-01 01:49:26
【问题描述】:

我在 helm 图表中部署了 jenkins,这是同事一个月前完成的。我一直在研究它,但不知何故丢失了 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

【问题讨论】:

    标签: jenkins kubernetes containers kubernetes-helm


    【解决方案1】:

    你可以运行:

    kubectl 获取秘密 jenkins -oyaml

    【讨论】:

    • 我又遇到了另一个问题,但感谢您的回答,会有用的
    • 好的!抱歉,也许您可​​以在所有命名空间中查找秘密:kubectl get secrets --all-namespaces
    猜你喜欢
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-07
    • 2018-03-11
    • 1970-01-01
    • 2018-09-28
    • 2020-04-26
    相关资源
    最近更新 更多