Почему я получаю сообщение «Не удалось получить имя учетной записи из gcloud. Пожалуйста, авторизуйтесь и повторите попытку установки». с asmcli с сервисной учетной записью?
Я пытаюсь бежать...
asmcli validate --project_id <proj> --cluster_name <cluster --cluster_location us-central1 --fleet_id <fleet> --output_dir ./out
Но когда я это делаю, я получаю...
asmcli: Setting up necessary files...
asmcli: Using /.../.../asm_kubeconfig as the kubeconfig...
asmcli: Checking installation tool dependencies...
asmcli: Fetching/writing GCP credentials to kubeconfig file...
asmcli: [WARNING]: nc not found, skipping k8s connection verification
asmcli: [WARNING]: (Installation will continue normally.)
asmcli: Getting account information...
asmcli: [ERROR]: Failed to get account name from gcloud. Please authorize and re-try installation.
Почему я получаю это сообщение об ошибке. Как мне заставить его разрешить мне развертывать anthos с учетной записью службы. Авторизация происходит через...
ENV CLOUDSDK_AUTH_CREDENTIAL_FILE_OVERRIDE=/sa-key.json