gcloud
sdkを使用してローカルマシンからGoogle Container Engineに接続しようとしましたが、以下のエラーが発生しています。Kubenetes gcloudコンテナエンジンの取得資格エラー
C:\Program Files (x86)\Google\Cloud SDK>gcloud container clusters get-credential
s cluster-2 --zone us-central1-a --project myapp-00000
Fetching cluster endpoint and auth data.
ERROR: (gcloud.container.clusters.get-credentials) environment variable HOME or
KUBECONFIG must be set to store credentials for kubectl
私は、私は、エラーの下に取得していますが作成したフォルダではなく、デフォルトで設定された環境変数を.kubeされていないので、私はその後自分でKUBECONFIG
環境を作成したHOMEの場所で確認しています: -
ERROR: gcloud crashed (OSError): [Errno 13] Permission denied: 'C:\\Tool\\config'
私はgcloud
adminとしてadminを開始しており、すべての正しいPermissionを持っています。
EDIT
私は私はあなたが 'C:\ツール\の設定' にKUBECONFIG
ENVを設定し、それを取るバージョン(今日のように最新です)
Google Cloud SDK 129.0.0
kubectl
kubectl-windows-x86_64 1.4.0
C:\Program Files (x86)\Google\Cloud SDK>kubectl version
Client Version: version.Info{Major:"1", Minor:"4", GitVersion:"v1.4.0",
私はあなたが次のGithub [1]も提出したことを知り、あなたの質問に対する解決策が提供されました。それがあなたのために働いていれば、それを回答として投稿して受け入れることができるので、他の人がそれを利用することができます。 [1]:https://github.com/kubernetes/kubernetes/issues/34395 – George