K8S:无法通过我的Ingress连接到MinIO服务

时间:2019-02-21 13:25:38

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

我正在尝试设置一个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服务?

1 个答案:

答案 0 :(得分:1)

结果发现配置很好,只是传播了一段时间才行:D