我使用以下Fargate配置文件创建了一个AWS EKS Fargate集群
fargateProfiles:
- name: fp-fluxcd
selectors:
- namespace: fluxcd
如何添加(或更改)名称空间使其看起来像这样?
fargateProfiles:
- name: fp-fluxcd
selectors:
- namespace: fluxcd
- namespace: flux-system
我更新了配置文件,并尝试了eksctl upgrade -f my-cluster.yml
,但无济于事。
我想另一种方法是将fargate节点添加到名称空间?怎么做呢?
您可以在AWS Fargate配置文件文档中看到:
Fargate配置文件是不可变的。但是,您可以创建一个新的更新的概要文件来替换现有的概要文件,然后在更新的概要文件完成创建后删除原始的概要文件。
Fargate配置文件在设计上是不可变的,因此没有update
命令。在我看来,你应该使用eksctl create fargateprofile
和eksctl delete fargateprofile
命令来代替。
另外,你可以在这里找到类似的讨论。