openshiftv3服务url连接在项目中失败

时间:2016-08-09 07:53:53

标签: openshift kubernetes openshift-enterprise

我刚刚开始使用OpenShift v3。我一直在寻找有关在openshift上使用jenkins,nexus,sonarqube设置ci / cd管道的示例。我找到了这个很好的示例项目,但不幸的是我无法让它工作。该项目可在此处找到:https://github.com/OpenShiftDemos/openshift-cd-demo

我遇到的问题是,一旦jenkins工作开始,它将尝试使用此url连接到nexus服务:nexus:8081。此URL由本节中的openshift模板组成:

# Sonatype Nexus
- apiVersion: v1
  kind: Service
  metadata:
    annotations:
      description: Sonatype Nexus repository manager's http port
    labels:
      app: nexus
    name: **nexus**
  spec:
    ports:
    - name: web
      port: **8081**
      protocol: TCP
      targetPort: 8081
    selector:
      app: nexus
      deploymentconfig: nexus
    sessionAffinity: None
    type: ClusterIP

然而,似乎jenkins(在与nexus相同的项目中作为openshift中的pod运行)无法连接到URL http://nexus:8081并显示以下内容:

Connect to nexus:8081 [nexus/172.30.190.210] failed: Connection refused @ line 81, column 25

知道发生了什么事吗?

0 个答案:

没有答案