【问题标题】:K8S: Unable to connect to MinIO Service through my IngressK8S:无法通过我的 Ingress 连接到 MinIO 服务
【发布时间】:2019-02-21 13:25:38
【问题描述】:

我正在尝试设置一个 Ingress 来与集群上的 MinIO 通信。

我的 MinIO 服务被称为storage,并且暴露了 9000 端口:

apiVersion: v1
kind: Service
metadata:
  labels:
    app: storage
  name: storage
  namespace: abc
spec:
  ports:
  - name: "http-9000"
    protocol: TCP
    port: 9000
    targetPort: 9000
  type: NodePort
  selector:
    app: storage

我的 Ingress 是这样配置的:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: myingress
  namespace: abc
spec:
  backend:
    serviceName: storage
    servicePort: http-9000

但它没有响应运行状况检查,而是我的 Ingress 将我重定向到另一个服务(实际上是在端口 80 上侦听)。如何让入口将我重定向到 9000 上的 storage 服务?

【问题讨论】:

    标签: kubernetes google-kubernetes-engine kubernetes-ingress


    【解决方案1】:

    原来配置很好,只是需要很长时间才能传播:D

    【讨论】:

      猜你喜欢
      • 2019-02-24
      • 2020-10-23
      • 1970-01-01
      • 2010-09-16
      • 1970-01-01
      • 2016-05-24
      • 2013-07-13
      • 2012-02-20
      • 2020-01-01
      相关资源
      最近更新 更多