GKE上的HAProxy入口控制器

时间:2019-07-10 14:14:44

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

HAProxy入口控制器是否适合在GKE上使用?

我安装了它,但是找不到有关如何使GKE代替GKE Ingress Controller使用它的任何信息。例如,使用Nginx IC,您可以将注释传递给Ingress资源,如下所示:

  annotations:
    kubernetes.io/ingress.class: "nginx"

HAProxy是否等效?还是其他方式?

1 个答案:

答案 0 :(得分:2)

我们在GKE中使用了haproxy-ingress。请参阅说明here

编辑: 您无需在Ingress资源下指定特定的批注即可使haproxy-inress起作用。 haproxy-ingress为您提供了一组annotations,如果您需要的话可以使用。例如:

kind: Ingress
metadata:
  name: rewire
  annotations:
    ingress.kubernetes.io/ssl-redirect: "true"
    ingress.kubernetes.io/rewrite-target: /