【发布时间】:2021-05-20 23:11:25
【问题描述】:
我在尝试修改我的 k8s 集群的工作/主节点的实例类型时遇到以下错误。
error reading InstanceGroup "nodes": InstanceGroup.kops.k8s.io "nodes" not found
我运行以下命令:
kops edit ig nodes --name ${NAME}
error reading InstanceGroup "nodes": InstanceGroup.kops.k8s.io "nodes" not found
我错过了什么吗?
$ kops get instancegroups --name ${NAME}
NAME ROLE MACHINETYPE MIN MAX ZONES
master-us-east-2a Master t3.medium 1 1 us-east-2a
nodes-us-east-2a Node t3.medium 1 1 us-east-2a
nodes-us-east-2b Node t3.medium 1 1 us-east-2b
这行得通。
也许 Kops 最近发生了变化,他们不再像以前那样将所有节点分组在同一个名称下?
【问题讨论】:
-
除了这不是一个编程问题之外,
get ig列表确实看起来带有 3 个命名的 IG,其中没有一个命名为nodes,因此,kops edit ig nodes-us-east-2a更多可能会做你期望的事情 -
我想如果你检查kops ig github docs就会清楚。简而言之,在第一个命令中您使用了
nodes,而在第二个命令中您跳过了它,因此您得到了输出。
标签: kubernetes kops