Jenkins X错误:未找到秘密“ jenkins”

时间:2019-05-27 11:30:26

标签: jenkins kubernetes minikube jenkins--x

我正在关注this教程。我正在尝试在minikube中本地创建Jenkins X应用程序,并使用Gi​​thub进行设置。

但是当我执行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

有人请指出我做错了。

3 个答案:

答案 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