如何使用eksctl在配置文件中指定`--asg-access`?

时间:2019-08-02 11:16:44

标签: kubernetes amazon-eks aws-eks eksctl

我正在尝试使用eksctl在AWS EKS集群上创建Kubernetes,并使用适当的IAM权限启用自动缩放。按照documentation

  

您可以使用以下命令创建集群(或现有集群中的节点组)   允许使用群集自动缩放器的IAM角色:

     

eksctl create cluster --asg-access

我正在尝试运行

eksctl create cluster --asg-access -f myconfig.yml

但是出现此错误:

[✖]  cannot use --asg-access when --config-file/-f is set

他们是否可以在配置文件中使用--asg-access?我尝试在config file schema doc中寻找相关配置,但无济于事。

1 个答案:

答案 0 :(得分:3)

您可以在配置文件中启用自动缩放功能,而无需通过asg-access标志,即

iam:
  withAddonPolicies:
    autoScaler: true

Example

希望这会有所帮助