[英]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.