翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
eksctl で作成されていないクラスター
によって作成されていないクラスターに対してeksctlコマンドを実行できますeksctl。
注記
Eksctl は、AWS CloudFormation と互換性のある名前を持つ非所有クラスターのみをサポートできます。これと一致しないクラスター名は、CloudFormation API 検証チェックに失敗します。
サポートされているコマンド
以下のコマンドは、 以外の方法で作成されたクラスターに対して使用できますeksctl。コマンド、フラグ、設定ファイルオプションは、まったく同じ方法で使用できます。
一部の機能を見逃した場合は、お知らせください
-
✓ 作成:
-
eksctl create nodegroup✓ (以下の注意を参照) -
✓
eksctl create fargateprofile -
✓
eksctl create iamserviceaccount -
✓
eksctl create iamidentitymapping
-
-
✓ 取得:
-
✓
eksctl get clusters/cluster -
✓
eksctl get fargateprofile -
✓
eksctl get nodegroup -
✓
eksctl get labels
-
-
✓ 削除:
-
✓
eksctl delete cluster -
✓
eksctl delete nodegroup -
✓
eksctl delete fargateprofile -
✓
eksctl delete iamserviceaccount -
✓
eksctl delete iamidentitymapping
-
-
✓ アップグレード:
-
✓
eksctl upgrade cluster -
✓
eksctl upgrade nodegroup
-
-
✓ 設定/設定解除:
-
✓
eksctl set labels -
✓
eksctl unset labels
-
-
✓ スケール:
-
✓
eksctl scale nodegroup
-
-
✓ ドレイン:
-
✓
eksctl drain nodegroup
-
-
✓ 有効:
-
✓
eksctl enable profile -
✓
eksctl enable repo
-
-
✓ ユーティリティ:
-
✓
eksctl utils associate-iam-oidc-provider -
✓
eksctl utils describe-stacks -
✓
eksctl utils install-vpc-controllers -
✓
eksctl utils nodegroup-health -
✓
eksctl utils set-public-access-cidrs -
✓
eksctl utils update-cluster-endpoints -
✓
eksctl utils update-cluster-logging -
✓
eksctl utils write-kubeconfig -
✓
eksctl utils update-coredns -
✓
eksctl utils update-aws-node -
✓
eksctl utils update-kube-proxy
-
ノードグループの作成
eksctl create nodegroup は、ユーザーからの特定の入力を必要とする唯一のコマンドです。
ユーザーは任意のネットワーク設定でクラスターを作成できるため、時間を考慮して、 eksctlはこれらの値の取得や推測を試みません。これは、eksctl で作成されていないクラスターでユーザーがこのコマンドをどのように使用しているかを知るにつれて、将来変更される可能性があります。
つまり、 によって作成されていないクラスターにノードグループまたはマネージド型ノードグループを作成するにはeksctl、VPC の詳細を含む設定ファイルを指定する必要があります。少なくとも:
--- apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: non-eksctl-created-cluster region: us-west-2 vpc: id: "vpc-12345" securityGroup: "sg-12345" # this is the ControlPlaneSecurityGroup subnets: private: private1: id: "subnet-12345" private2: id: "subnet-67890" public: public1: id: "subnet-12345" public2: id: "subnet-67890" ...
VPC 設定オプションの詳細については、「ネットワーク」を参照してください。