【发布时间】:2018-07-04 02:25:22
【问题描述】:
我使用 minikube 创建了一个集群,它有 2 个命名空间,dev 和 infra。 dev 包含我的 UI 和后端应用程序,而 infra 包含我的 Jenkins StatefulSet。我设置了 Jenkins 并添加了 Kubernetes 插件(v 1.1.3)。现在我想创建一个 Jenkins 作业,以便我可以在 dev 命名空间中重新部署服务。
但是,当我的 Jenkins 作业运行时,我可以看到它在 infra 命名空间中旋转了一个新的 pod,正如预期的那样,但这个 pod 无法访问 kubeconfig 或 kubectl 命令.在这种情况下如何推广构建?
这是我的Kubernetes Cloud Configuration
这里是console output of a sample job
上面的示例作业没有做任何事情,我只是在测试以确保它每次运行时都会分离出自己的 pod。
我现在如何使用这些 Jenkins 作业在 dev 命名空间中重新部署我的服务/pod?
【问题讨论】:
标签: jenkins kubernetes jenkins-plugins minikube