Я пытаюсь предоставить услугу внешнему миру, используя услугу типа loadBalancer
.
Для этого я выполнил следующие действия c
https://aws.amazon.com/premiumsupport/knowledge-center/eks-kubernetes-services-cluster/
Мой loadbalancer.yaml
выглядит так
apiVersion: v1
kind: Service
metadata:
name: nginx-service
spec:
type: LoadBalancer
selector:
app: nginx
ports:
- protocol: TCP
port: 80
targetPort: 80
Но балансировщик нагрузки не работает должным образом. Я получаю следующую ошибку:
Warning SyncLoadBalancerFailed 8s (x3 over 23s) service-controller Error syncing load balancer: failed to ensure load balancer: could not find any suitable subnets for creating the ELB
Похоже, это из-за некоторых проблем в тегах su bnet, которые необходимо решить, но у меня есть необходимые теги в моих подсетях
kubernetes.io/cluster/<cluster-name>. owned
kubernetes.io/role/elb 1
Но все же я получаю сообщение об ошибке could not find any suitable subnets for creating the ELB