问题标签 [eksctl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
536 浏览

javascript - 如何在不使用 Chocolatey 的情况下在 Windows 上安装 AWS eksctl

我正在使用严格配置的 Windows 电脑,它有一些非常受限制的 ExecutionPolicy 集,即使使用非管理员安装版本的 Chocolatey 也不允许我安装 Chocolatey。有没有一种方法可以安装 AWS eksctl,如此处所述https://docs.aws.amazon.com/eks/latest/userguide/getting-started-eksctl.html不使用 Chocolatey?

0 投票
1 回答
1432 浏览

amazon-web-services - 如何使用 eksctl 获取 EKS 节点组的卷大小?

我想要关于 EKS 集群中节点组的完整详细信息,例如使用命令设置的卷大小,以及可以使用--node-volume-size该命令eksctl create nodegroup ...设置的节点组的许多其他详细信息。

eksctl get nodegroup给出有限的数据,忽略体积大小。见下文。

kubectl get node(或kubectl describe node)提供更多信息(见底部)。但是,这是针对节点的信息,而不是针对节点组的信息。节点组有自己的细节,例如自动缩放的配置,实际上可以是零大小的。此外,kubectl输出与值不匹配--node-volume-size- 在本例中为 33 GB,这可以在 AWS EBS 控制台中确认。

我需要eksctl(EC2 虚拟机)而不是kubectl(Kubernetes 节点)级别的数据,当然这些确实是一致的。

这只是 eksctl create nodegroup ...不在(相当瘦的)JSON 中设置的字段的一个示例。如何获得节点组的完整描述?

相关卷的相关输出kubectl

0 投票
1 回答
2323 浏览

kubernetes - 如何在 eksctl 配置文件中为 VPC 设置可用区?

在命令行上使用创建集群eksctl时,可以使用“zones”标志指定可用区,如下所示:

eksctl文档中,注意到配置文件比标志更灵活。但是,eksctl配置文件选项的文档很少,并且无法从 flags 生成配置文件

存储库eksctl提供的示例使用具有预定义子网的现有 VPC,但这无法了解相同设置如何与从头VPC 相关。它也比标志所需的细粒度得多。

如果一个人非常精通 golang(并且非常有耐心),那么可以从源代码中弄清楚,但是 IMO 这违背了像eksctl.

有没有办法使用配置文件来实现上面标志示例中实现的目标?如果是这样,怎么做?

0 投票
2 回答
1687 浏览

amazon-web-services - eksctl“未找到集群”

我目前正在尝试 aws eks,但在通过 eksctl 管理集群时遇到问题。现在通过 eksctl 创建集群可以正常使用

集群正确启动,它也显示在 AWS 控制台 Web GUI 中,但如果我尝试使用它

我明白了

未找到集群

我按照文档(EKS 集群)角色中的描述设置了我的角色,并将访问密钥 ID 和秘密访问密钥添加到我的配置中。但这可能是权限问题吗?如果不是,还能是什么

0 投票
1 回答
1728 浏览

amazon-web-services - 如何在 AWS 中使用 eksctl 创建集群时解决错误

我正在尝试在 AWS us-east-1 区域中为我的根帐户的用户帐户创建一个集群。但是在尝试创建相同的集群时,我遇到了以下问题

这是我用来创建集群的命令

我的用户帐户也有 clouformation 角色

在此处输入图像描述

请帮我解决这个问题,我是aws kubernetes的新手

0 投票
1 回答
325 浏览

kubernetes - eksctl 在创建后应用集群更改

我使用创建了一个集群

一切都在运行,但现在我想添加集群自动缩放器。似乎没有为eksctl update cluster命令指定此选项的选项。

创建新集群时,我可以添加 --asg-access 标志,是否可以通过 eksctl 为现有集群启用 ASG 支持?

0 投票
3 回答
1802 浏览

amazon-web-services - 使用 eksctl 删除 EKS 集群无法正常工作,需要手动删除 ManagedNodeGroups 等资源

我在 EKS 上运行一个集群,并按照教程使用命令部署一个eksctl create cluster --name prod --version 1.17 --region eu-west-1 --nodegroup-name standard-workers --node-type t3.medium --nodes 3 --nodes-min 1 --nodes-max 4 --ssh-access --ssh-public-key public-key.pub --managed

一旦我完成了我的测试(主要是安装然后卸载 helm 图表),并且我有一个没有运行任何作业的干净集群,然后我尝试使用 删除它eksctl delete cluster --name prod,从而导致这些错误。

为了修复它们,我必须手动删除 AWS VPC,然后删除 ManagednodeGroups,然后再次删除所有内容。

我再次尝试了上述步骤(使用官方入门文档中提供的命令创建和删除),但删除时出现相同的错误。

在做这样的事情时我必须手动删除资源似乎非常奇怪。是否有解决此问题的方法,是我做错了什么,还是这是标准程序?

所有命令都通过官方的eksctl cli运行,我正在关注官方的eksctl部署

0 投票
2 回答
3829 浏览

amazon-web-services - 无法使用 eksctl 创建 AWS EKS 集群

无法从 Windows 10 PC 使用 eksctl 创建 AWS EKS 集群。这是我正在执行的命令

eksctl create cluster --name revit --version 1.17 --region ap-southeast-2 --fargate

eksctl 版本:0.25.0

AWS CLI 版本:aws-cli/2.0.38 Python/3.7.7 Windows/10 exe/AMD64

执行创建集群命令时出错

0 投票
1 回答
521 浏览

kubernetes - 是否可以检索用于使用 eksctl 创建 eks 集群的 EKS ClusterConfig yaml 文件

因此,如果集群是使用以下命令创建的

prod.yaml

如果该文件丢失(不再可访问),如何获取 prod.yaml 的当前版本?

0 投票
1 回答
168 浏览

amazon-web-services - 创建 AWS EKS 集群的不同选项

可以使用AWS CLIeksctl命令创建 AWS EKS 集群。AWS 同时支持这两者。他们俩最终都创建了一个 EKS 集群。

什么时候用什么?我无法找到两个.aws 之间的任何区别