相关疑难解决方法(0)

EKS ALB 无法自动发现子网

背景

  • 我有VPC3 个公共subnets(子网可以访问 Internet 网关)

  • 我在这个 VPC 中有一个 EKS 集群,EKS 集群是从控制台创建的,没有使用 eksctl

  • 我使用了官方 aws 文档中的教程,我设法设置了我的 ALB 控制器并且控制器运行完美:

集群包含两个节点组:

  • 第一个节点组有一个节点类型: t3a.micro
  • 第二个节点组有一个节点类型: t3.small
$ kubectl get deployment -n kube-system aws-load-balancer-controller
NAME                           READY   UP-TO-DATE   AVAILABLE   AGE
aws-load-balancer-controller   1/1     1            1           60m
Run Code Online (Sandbox Code Playgroud)

我使用了他们的游戏示例,这是清单文件:

---
apiVersion: v1
kind: Namespace
metadata:
  name: game-2048
---
apiVersion: apps/v1
kind: Deployment
metadata:
  namespace: game-2048
  name: deployment-2048
spec:
  selector:
    matchLabels:
      app.kubernetes.io/name: app-2048
  replicas: 1
  template:
    metadata:
      labels:
        app.kubernetes.io/name: app-2048
    spec:
      containers:
      - …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-eks aws-application-load-balancer

14
推荐指数
3
解决办法
8771
查看次数