【问题标题】:Jenkins With Rancher-Kubernetes Set upJenkins 与 Rancher-Kubernetes 设置
【发布时间】:2018-01-05 18:50:43
【问题描述】:

我目前的设置是 Rancher Labs v1.6.10,并且我已经设置了一个包含 1 个主服务器和 2 个代理程序的 Kubernetes 集群。
我已经在 Kubernetes 中部署了 Jenkins-Master 实例,并且可以访问它。在 jenkins 中安装了 Kubernetes 插件以动态启动从属代理。但是,我无法以任何方式连接到 Kubernetes 集群 -

我试过给牧场主网址
https://10.17X.XXX.XXX/r/projects/1a353/kubernetes:6443

但它给出了 java.net.NoRouteToHostException: No route to host (Host unreachable)

知道我应该提供什么 URL 并且该 URL 不可访问吗?

理想情况下,如果所有集群都已启动,则任何节点中的任何 pod 都应该能够与其他 pod 通信。

【问题讨论】:

  • 不确定 Rancher,但是当我在 Kubernetes 上配置 Jenkins 时,我已经为插件配置了服务域名:https://kubernetes.default
  • 对我来说,如果我使用默认 url,它会给出 java.net.UnknownHostException: kubernetes.default.svc 错误。

标签: kubernetes jenkins-plugins rancher


【解决方案1】:

kubernetes.default: Name does not resolve

这篇文章帮助解决了这个问题。在我的情况下,kube-dns pod 没有启动。在提出这个问题时,dns 名称是可解析的,我可以使用https://kubernetes.default.svc.cluster.local 访问 kubernetes 集群

【讨论】:

    猜你喜欢
    • 2017-01-29
    • 2016-02-20
    • 1970-01-01
    • 2018-10-05
    • 2020-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多