【问题标题】:ALB is not getting created for Ingress没有为 Ingress 创建 ALB
【发布时间】:2021-05-25 15:16:31
【问题描述】:

我在 AWS 上运行 EKS 1.17。我正在尝试使用 ALB 创建一个 Ingress 资源,但由于以下错误而无法创建它。

Error from server (InternalError): error when creating "https://raw.githubusercontent.com/kubernetes-sigs/aws-load-balancer-controller/main/docs/examples/2048/2048_full.yaml": Internal error occurred: failed calling webhook "vingress.elbv2.k8s.aws": Post https://aws-load-balancer-webhook-service.kube-system.svc:443/validate-networking-v1beta1-ingress?timeout=10s: no endpoints available for service "aws-load-balancer-webhook-service"

ALB 控制器已部署

[ec2-user@ip-172-31-47-151 ~]$ kubectl -n kube-system rollout status deployment aws-load-balancer-controller

deployment "aws-load-balancer-controller" successfully rolled out

【问题讨论】:

标签: amazon-eks


【解决方案1】:

我在尝试部署 Ingress 时遇到了这个问题。

原来我的节点组太小,没有安排 Pod。

请务必检查您的 pod 是否实际运行: kubectl -n kube-system get pods

您还可以“描述”吊舱以查看您可能遇到的问题: kubectl -n kube-system describe pod aws-load-balancer-controller-769589b5c7-fn6j7(例如)

【讨论】:

    猜你喜欢
    • 2020-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-25
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 2022-12-01
    相关资源
    最近更新 更多