【发布时间】:2022-11-01 11:24:02
【问题描述】:
我有一个 AKS 群集,以及一个单独的 VM。 AKS 群集和 VM 位于同一 VNET(以及子网)中。
我使用以下 yaml 部署了一个回显服务器,我可以使用来自 VM 的 vnet ip 直接卷曲 pod。但是当尝试使用负载均衡器时,没有任何回报。真的不确定我错过了什么。任何帮助表示赞赏。
apiVersion: v1
kind: Service
metadata:
name: echo-server
annotations:
service.beta.kubernetes.io/azure-load-balancer-internal: "true"
spec:
type: LoadBalancer
ports:
- port: 80
protocol: TCP
targetPort: 8080
selector:
app: echo-server
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: echo-deployment
spec:
replicas: 1
selector:
matchLabels:
app: echo-server
template:
metadata:
labels:
app: echo-server
spec:
containers:
- name: echo-server
image: ealen/echo-server
ports:
- name: http
containerPort: 8080
我期望当从负载均衡器卷曲 vnet ip 时,会收到与我直接卷曲 pod ip 相同的响应
【问题讨论】:
标签: kubernetes load-balancing azure-aks