Кубернетес Хелм, Дженкинс потерял жетон - PullRequest
0 голосов
/ 14 января 2020

У меня было развертывание Дженкинса с рулевых карт, которое делали коллеги в месяц go. Я работал над этим и каким-то образом потерял секрет jenkins-token-xxxx, он буквально ушел из кластера, есть идеи, как его восстановить, если это возможно? (странно то, что я не удалил его, он просто исчез)

Я сделал быстрый 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 Ответ

2 голосов
/ 14 января 2020

Вы можете запустить:

kubectl получить секретный Дженкинс -oyaml

...