问题标签 [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 回答
217 浏览

kubernetes - 如何使用多个自动缩放组部署 EKS Cluster-Autoscaler

我正在按照https://eksworkshop.com/beginner/080_scaling/deploy_ca/上的说明部署集群自动缩放器。

在按照说明进行操作时,我注意到 cluster_autoscaler.yml 文件仅包含一个要扩展的节点组:

这让我相信,当需要安排更多 pod 时,只有 aws 中的自动缩放组才会被横向扩展。

我需要添加两个自动缩放组的原因是其中一个组具有按需定价,另一个具有 Spot 定价,并且我的一个部署将在 OnDemand 自动缩放组中安排 Pod,而另一个将在 Spot 自动缩放组中安排 Pod。

我可以在- --nodes文件的部分添加两个节点组,还是有其他方法可以做我要求的事情?

0 投票
1 回答
18 浏览

amazon-eks - 在区域中查找 EKS 的 apiVersion

我正在学习 EKS——并且已经提供了以下示例 YAML 来创建集群。

示例 YAML 中的“apiVersion”是从哪里派生的?是 eksctl 还是 eks?

0 投票
2 回答
387 浏览

amazon-eks - 使用 eksctl 在同一 AZ 中的多个子网

在 eksctl ClusterConfig 文件中,如果我在同一个 AZ 中有多个子网(具有不同 CIDR 范围的子网),如何映射?

0 投票
2 回答
1247 浏览

amazon-web-services - eks create cluster 命令失败并出现错误:在输入字节 11 处计算指纹非法 base64 数据

我正在尝试使用 EKS 创建一个 kubernetes 集群。我正在使用的命令是

上面的 certificate.pem 是我从 AWS 控制台“我的安全凭证”页面下载的 x.509 证书。该命令引发错误:

-----END CERTIFICATE-----\n" err: 输入字节 11 处的非法 base64 数据

ssh-public-key eksctl 在这里期待什么?

0 投票
1 回答
969 浏览

amazon-web-services - 创建 Amazon EKS 集群时出现 SharedConfigLoadError

当试图在终端上运行它时,

收到此错误:

恐慌:SharedConfigLoadError:无法加载配置文件,/home/thira/.aws/credentials 原因:INIParseError:ASTKind {completed_stmt {0 NONE 0 []} 的无效状态 [{section_stmt {1 STRING 0 [78 111 110 101 ]} true []}]} 和 TokenType op

0 投票
0 回答
125 浏览

go - 使用 Go 中的 eksctl

我正在尝试从 Go 创建一个 AWS EKS 集群。

官方的SDK似乎不如GCP 的等价物充实。例如,我找不到用于轻松将(非托管)节点组添加到 EKS 集群的 Go API(我想使用自动缩放的 Spot Fleet 作为 EKS 工作人员,托管节点组不支持)。

大多数 EKS 文档建议使用eksctl创建和管理集群。虽然它是用 Go 编写的,但 eksctl 没有一个非常干净或文档化的Go API

是否有从 Go 以编程方式使用 eksctl 的示例?或者 eksctl 周围还有其他 Go 包装器吗?或者也许还有其他我没有发现的库可以轻松启动 EKS 集群?

0 投票
1 回答
441 浏览

openid-connect - 从我的集群中删除 IAM OIDC 身份提供商

我想知道如何取消 OIDC 身份提供者与正在运行的集群的关联。换句话说,我如何恢复此命令所做的更改

谢谢

0 投票
3 回答
7053 浏览

kubectl - 使用 kubectl 或 eksctl 连接到现有的 EKS 集群

我在 EKS 上创建了一个 Kubernetes 集群。我使用 eksctl create cluster 来创建集群。我能够访问所有很棒的东西。

但是,我的同事创建了另一个集群,我想知道如何生成/获取 Kubeconfigs,以便我可以指向我的同事创建的集群。

0 投票
2 回答
1458 浏览

amazon-web-services - EksCtl : Update node-definitions via cluster config file not working

I am using eksctl to create our EKS cluster.

For the first run, it works out good, but if I want to upgrade the cluster-config later in the future, it's not working.

I have a cluster-config file with me, but any changes made to it are not reflect with update/upgrade command.

What am I missing?

Cluster.yaml :

Now, if in the future, I would like to make change to instance.type or replicas, I have to destroy entire cluster and recreate...which becomes quite cumbersome.

How can I do in-place upgrades with clusters created by EksCtl? Thank you.

0 投票
1 回答
142 浏览

amazon-web-services - AWS EKS 与服务器 ASFASF.da2.ap-northeast-1.eks.amazonaws.com 的连接被拒绝 - 您是否指定了正确的主机或端口?

我正在尝试创建 kubernetes 集群,但是我最终尝试的任何模式都kubectl失败了

我已经尝试过:

1)使用Terraform安装(遵循所有官方文档)
2)通过 UI手动安装 EKS
3)使用eksctl工具 安装

这一切都以这个错误结束,我已经尝试调整所有可能的子网、角色、用户、路由、dns,基本上所有可能有助于其他 SA 线程/github 问题的东西,但没有成功。

我错过了什么?

inb4 是的,我尝试更新 kubectl 配置或
在此处指定角色:
https ://github.com/weaveworks/eksctl/issues/1510
https://medium.com/@savvythrough/aws-eks-auth-optimization-for- k8s-ae054be0a31b