如何在kuberenets群集上将Ingress与Haproxy结合使用?

时间:2019-06-12 06:16:28

标签: kubernetes

我想在kuberenets集群中使用Haproxy的入口,我应该如何使用它? 我已经尝试在本地系统上使用它,在不同的名称空间中使用了HAproxy入口控制器,但是对于已创建的haproxy pod,我会随机收到503错误。

1 个答案:

答案 0 :(得分:1)

尝试

默认后端

for i in result:
    try:
        df = pd.read_csv("bigfolder/"+i, parse_dates=True, delim_whitespace=True, header=0)
    except Exception as e:
        #print('File {0}: {1}'.format(i. str(e)))
        pass

haproxy入口控制器

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  labels:
    run: ingress-default-backend
  name: ingress-default-backend
spec:
  replicas: 1
  selector:
    matchLabels:
      run: ingress-default-backend
  template:
    metadata:
      labels:
        run: ingress-default-backend
    spec:
      containers:
      - name: ingress-default-backend
        image: gcr.io/google_containers/defaultbackend:1.0
        ports:
        - containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
  labels:
    run: ingress-default-backend
  name: ingress-default-backend
spec:
  ports:
  - name: port-1
    port: 8080
    protocol: TCP
    targetPort: 8080
  selector:
    run: ingress-default-backend

根据您的环境更新外部IP