簡體   English   中英

Kubernetes UDP負載平衡服務

[英]Kubernetes UDP load balancing services

我正在嘗試將傳入流量路由到Kubernetes內的特定容器中:如此處建議: 是否可以使用特定的自定義規則在Kubernetes / Docker中運行新容器?

我嘗試使用Ingress。 不幸的是,它似乎僅適用於http,並且我需要路由從UDP傳入的流量。

使用配置映射,我無法將特定的URL映射到特定的服務。

有關如何處理的任何想法?

入口用於HTTP流量,因此您可以說它不能滿足您的需求。

最好的方法是使用服務。 服務在標記了它的Pod上執行自動的第3層負載平衡。 它看起來像這樣:

kind: Service
apiVersion: v1
metadata:
  name: ntp-service
spec:
  selector:
    app: ntp
  ports:
  - protocol: UDP
    port: 123
    targetPort: 123

此方法的缺點是每個工作程序節點都必須將端口(在上面的示例中為123 )專用於服務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM