1. ホーム
  2. amazon-web-services

[解決済み】aws cli: update-kubeconfig が期待通りに動作しない。

2022-02-17 13:54:35

質問

以下のCLIを使用して、kubeconfigファイルを更新しようとしています。

aws eks update-kubeconfig --name EKS_cluster

このようなエラーが発生します。

usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:

  aws help
  aws <command> help
  aws <command> <subcommand> help
aws: error: argument operation: Invalid choice, valid choices are:

create-cluster                           | delete-cluster
describe-cluster                         | list-clusters
help

私が使っているcliのバージョンは

aws-cli/1.15.58 Python/3.5.2 Linux/5.3.0-1030-aws botocore/1.10.57

どなたか教えてください。

どのように解決するのですか?

Amazon EKS用のkubeconfigを作成するドキュメントより こちら

バージョン1.16.156以降のAWS CLIがあることを確認してください。 をインストールします。

CLIのバージョンが1.15.58と古いことが原因であることは明らかです。CLIをアップグレードすることでこの問題は解決するはずです。

また、現在CLIはバージョン2になっており、以下のサイトからインストールできます。 こちら