aws-load-balancer-scheme:内部不创建 NLB,没有错误,它只是从不创建 NLB
如果我使用已弃用的 service.beta.kubernetes.io/aws-load-balancer-internal: "true",它可以正常工作。
但是,注释文档说要使用方案。
这是我的完整代码:
apiVersion: v1
kind: Service
metadata:
name: nlb-sample-service1
namespace: test
annotations:
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: instance
service.beta.kubernetes.io/aws-load-balancer-scheme: internal
service.beta.kubernetes.io/aws-load-balancer-backend-protocol: tcp
service.beta.kubernetes.io/aws-load-balancer-type: nlb
spec:
ports:
- port: 80
targetPort: 80
protocol: TCP
type: LoadBalancer
selector:
app: nginx
我已经尝试了许多不同的变体,但在使用方案时我尝试过的没有任何效果。
我在这里想念什么?
有没有办法得到错误?kubectl create -f service-file.yaml 运行没有任何错误到标准输出。
提前致谢。