我正在关注this教程。我正在尝试在minikube
中本地创建Jenkins X应用程序,并使用Github进行设置。
但是当我执行jx create quickstart
并按照步骤操作时,我得到 error: secrets "jenkins" not found
作为错误。
此外,我发现没有名为jenkins
的秘密
root@Unix:/home/dadart/Downloads# kubectl get secret -n jx jenkins
Error from server (NotFound): secrets "jenkins" not found
有人请指出我做错了。
答案 0 :(得分:1)
请在Github上关注此帖子,并设置“ env settings” before installation。
您还可以在“常见问题”部分"How do I get the Password and Username for Jenkins?"
中找到根据文档-看来您在安装过程中遗漏了一部分:
安装过程中会发生什么
Jenkins X会为Monocular / Nexus / Jenkins生成一个管理密码,并将其保存为秘密。然后,它会为头盔安装检索git secrets(以便可以在管道中使用它们)。
这对“詹金斯形象” issue很有帮助。
如果您仍然发现jenkis安装有更多问题,请打开一个问题here
请分享您的发现
答案 1 :(得分:0)
您能确认机密是否从机群中丢失或仅在詹金斯身上看不到吗?
例如kubectl获取詹金斯x博物馆的秘密
/种类需求验证
答案 2 :(得分:0)
当我尝试使用 Google Kubernetes Engine 创建 Jenkins X Kubernetes 集群时遇到了类似的问题。
就我而言,问题已通过使用 --tekton 标志解决:
jx create cluster gke --skip-login --tekton
Creating a Jenkins X Kubernetes cluster with GKE throws exception: secrets "jenkins" not found