我已经使用
创建了一个集群ProductDetailsScreen extends StatelessWidget{
final myChangeNotifier;
ProductDetailsScreen(this.myChangeNotifier);
@override
Widget build(BuildContext context){
return ChangeNotifierProvider<Product>.value(
value: myChangeNotifier,
child: Consumer<Product>(
build: (context, product, _) => ... //paste the code you uses in ProductDetailsScreen here
)
);
}
}
一切都在运行,但是现在我想添加集群自动缩放器。似乎没有办法为eksctl create cluster -f mycluster.yaml
命令指定此选项。
创建新集群时,我可以添加--asg-access标志,是否可以通过eksctl为现有集群启用ASG支持?
答案 0 :(得分:2)
--asg-access
标志仅将相关的IAM策略和标签添加到节点组。
您可以通过将autoscaler选项设置为true来创建新的节点组
nodeGroup:
iam:
withAddonPolicies:
autoScaler: true
和标签here
然后您需要自行安装自动定标器
注意:
您将无法编辑当前的nodeGroup,因此必须先添加一个新的NodeGroup,然后再删除当前的NodeGroup。 (https://eksctl.io/usage/managing-nodegroups/#nodegroup-immutability)