Google Cloud Platformには、3つの実行インスタンスがあるコンテナクラスターがあります。 kubectl
コマンドを実行できるように私の端末から接続したい。このために私はコマンドを実行しましたGoogle Cloud Container Engineへのkubectlアクセスに失敗しました
gcloud container clusters get-credentials cluster-1 --zone europe-west1-b --project project-id
もちろん私は実際のプロジェクト名を使用しています。これはダッシュボードで 'クラスタに接続する'をクリックすると表示されるコマンドです。このコマンドの出力は次のようになります。
Fetching cluster endpoint and auth data.
kubeconfig entry generated for cluster-1.
しかし、私は、私は常に取得その後kubectl cluster-info
ようkubectl
のコマンドを実行する場合:
Unable to connect to the server: oauth2: cannot fetch token: 400 Bad Request
Response: {
"error" : "invalid_grant",
"error_description" : "Token has been revoked."
}
を、私はここで何をしないのですか? gcloud
コマンドのようにgcloud container clusters list
work