首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有Fargate -Kube-系统吊舱的AWS EKS在法门节点上没有调度

具有Fargate -Kube-系统吊舱的AWS EKS在法门节点上没有调度
EN

Stack Overflow用户
提问于 2022-06-06 06:41:25
回答 1查看 322关注 0票数 1

我在aws中有一个kubernetes集群,带有fargate配置文件。当我试图在kube-system命名空间中运行aws负载均衡器控制器或度量服务器时,豆荚不会被排定在fargate节点上,而是由默认调度程序来选择。但是我尝试将它们部署在默认的名称空间上,它们是由fargate -调度程序在fargate节点上部署的。

以下是我的kube-system fargate配置文件的CF模板:

代码语言:javascript
复制
EKSFargateProfileKubeSystem:
    Type: 'AWS::EKS::FargateProfile'
    DependsOn:
      - EKSCluster
      - EKSIAMFargateRole
    Properties:
      FargateProfileName: kube-system
      ClusterName: !Sub 'my-cluster-${Stage}'
      PodExecutionRoleArn:
        "Fn::GetAtt": [ "EKSIAMFargateRole", "Arn" ]
      Subnets:
        - !Ref PrivateSubnet01
        - !Ref PrivateSubnet02
      Selectors:
        - Namespace: kube-system
          Labels:
            - Key: k8s-app
              Value: kube-dns

如果我漏掉了什么,请给我建议一下,为什么库贝系统的法门配置文件不起作用。

EN

回答 1

Stack Overflow用户

发布于 2022-06-06 08:39:10

代码语言:javascript
复制
...
Selectors:
- Namespace: kube-system
  Labels:  # <-- here
  - Key: k8s-app
    Value: kube-dns

您有Labels设置,这意味着只有带有标签的pod (k8s-app: kube)将在Fargate上运行。删除Labels需求,集群kube-system命名空间中的所有豆荚都将在Fargate上运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72513934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档