如何为Azure Kubernetes群集创建TCP / IP负载平衡器/应用程序网关

时间:2019-12-10 12:06:58

标签: azure kubernetes-ingress azure-aks azure-kubernetes azure-load-balancer

  1. 我有一个Azure Kubernetes群集。
  2. 我已将TCP / IP服务器创建为服务并将其部署在同一群集中。
  3. 我在同一群集中部署了其他.net核心多个微服务。
  4. 现在,我要创建支持TCP / IP请求的应用程序网关/负载平衡器/入口。

有人有什么建议吗? 据我所知,Applicationgateway / ingress仅支持HTTP / S但不支持TCP / IP,任何人都有建议,我想使用TCP / requests,而不是HTTP / S ...

1 个答案:

答案 0 :(得分:1)

nginx入口supports tcp \ udp入口。

apiVersion: v1
kind: ConfigMap
metadata:
  name: tcp-services
  namespace: ingress-nginx
data:
  9000: "default/example-go:8080"

负载均衡器还支持tcp请求,因此可以使用组合