首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >k8s自动分词器不工作,没有多少文档可读

k8s自动分词器不工作,没有多少文档可读
EN

Stack Overflow用户
提问于 2020-04-07 01:47:50
回答 2查看 338关注 0票数 0

我试图设置k8s自动分词器,我通过了:https://hub.helm.sh/charts/stable/cluster-autoscaler并做了很多实验,但无法使它工作。我有两种选择,但都不起作用:

  1. 在主服务器上部署自动分词器,我尝试了:helm install my-release stable/cluster-autoscaler --set autoDiscovery.clusterName=hide-cluster,rbac.serviceAccount.name=default,tolerations[0].effect=NoSchedule,tolerations[0].operator="Equal",tolerations[0].value=/"true/",tolerations[0].key=node-role.kubernetes.io/master,但是它总是说字段tolerations[0].value=/"true/"并不像预期的那样,我尝试了几个我能想到的可能的版本,比如使用' true‘、"true“、true等等,它们都不起作用。
  2. 部署在非主节点上:在这种情况下,它需要网络插件.我认为只有主节点有网络插件。

关于如何在不使用kops或EKS的情况下设置自动分词器的文档非常有限。我也想知道我们市场上有多少自动分频器解决方案?对于自动分词器来说,在线学习资源似乎不多。

编辑:我终于按照以下指南运行了自动分词器:https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html

但是它不包括由ASG节点创建的EC2实例。我检查了日志,它说已经找到并注册了ASG,没有错误或其他提示,我可以找到为什么在kubectl get nodes中没有节点出现

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-10 02:54:16

看起来自动定标器不适用于独立的k8s,但必须在EKS或Kops之上使用,尽管我不确定。资源实在太有限了。

票数 0
EN

Stack Overflow用户

发布于 2020-04-07 15:11:15

尝试将这些实例附加到ASG -遵循本教程:附加-实例-asg

此外,您还必须记住,要附加的实例必须满足以下具体标准:

  • 实例的状态为running
  • 用于启动实例的AMI仍然存在。
  • 实例不是不同ASG的成员。
  • 实例将被启动到ASG中定义的可用性区域之一。

如果自动缩放组有一个附加的负载均衡器,则实例和负载均衡器必须都在EC2-Classc或相同的VPC中。如果自动缩放组有一个附加的目标组,则实例和负载均衡器必须位于同一个VPC中。

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

https://stackoverflow.com/questions/61071548

复制
相关文章

相似问题

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