#kubernetes #kubectl #amazon-eks #eksctl
#кубернетес #кубектл #amazon-eks #ексктл
Вопрос:
схема aws-балансировщика нагрузки: внутренняя не создает NLB, никаких ошибок, она просто никогда не создает NLB
Если я использую устаревший service.beta.kubernetes.io/aws-load-balancer-internal: «верно», это работает нормально.
Однако в документации по аннотациям говорится, что вместо этого следует использовать схему.
Вот мой полный код:
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.yaml запускается без каких-либо ошибок в stdout.
Заранее спасибо.
Ответ №1:
Вы можете сделать kubectl describe service nlb-sample-service1 --namespace test
это, чтобы оформить заказ на услугу.