EKS にワーカー ノードをデプロイするときにノード ラベルを追加する方法はありますか。ワーカー ノードで使用できる CF テンプレートにオプションが表示されません。
私が現在目にする唯一のオプションは、kubectl label コマンドを使用して、クラスターのセットアップ後にラベルを追加することです。ただし、完全な自動化の必要性は、クラスターのデプロイ後にアプリケーションが自動的にデプロイされ、ラベルが分離の実現に役立つことを意味します。
EKS にワーカー ノードをデプロイするときにノード ラベルを追加する方法はありますか。ワーカー ノードで使用できる CF テンプレートにオプションが表示されません。
私が現在目にする唯一のオプションは、kubectl label コマンドを使用して、クラスターのセットアップ後にラベルを追加することです。ただし、完全な自動化の必要性は、クラスターのデプロイ後にアプリケーションが自動的にデプロイされ、ラベルが分離の実現に役立つことを意味します。
eksctl を使用している場合は、ノード グループにラベルを追加できます。
そのようです:
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: dev-cluster
region: eu-north-1
nodeGroups:
- name: ng-1-workers
labels: { role: workers }
instanceType: m5.xlarge
desiredCapacity: 10
privateNetworking: true
- name: ng-2-builders
labels: { role: builders }
instanceType: m5.2xlarge
desiredCapacity: 2
privateNetworking: true
詳細については、 https://eksctl.io/usage/managing-nodegroups/を参照してください。