Назад | Перейти на главную страницу

ВНЕШНИЙ: у пользователя нет доступа к сервисной учетной записи «по умолчанию», и APi не может быть повторно включен

у меня есть та же проблема Учетная запись службы по умолчанию для вычислительной машины не работает. Каждый раз, когда я хочу создать экземпляр без флага --service-account. С моей собственной учетной записью службы все работает нормально, но мне нужно глухо работать с докером + машиной.

Вычислительные экземпляры gcloud создают тестовый возврат

ОШИБКА: (gcloud.compute.instances.create) Не удалось получить ресурс: - Ресурс «1045904521672-compute@developer.gserviceaccount.com» типа «serviceAccount» не найден. Но когда я пытаюсь отключить COMPUTE API. У меня также появляется ошибка. Не удалось включить / выключить шаги для служб [compute.googleapis.com]

Что я делаю не так?

Вы можете проверить, что учетная запись службы по умолчанию все еще доступна для использования:

Перейдите в консоль Google Cloud Platform и нажмите «Продукты и услуги», который представляет собой значок с четырьмя полосами в верхнем левом углу. В меню перейдите в раздел «Продукты», наведите указатель мыши на «IAM и администратор», а затем нажмите «Учетные записи служб», чтобы проверить, не удалена ли учетная запись службы по умолчанию.

Если учетной записи нет, это объясняет, почему вы не можете создать виртуальную машину с помощью этой учетной записи службы по умолчанию.

Вы можете попытаться восстановить учетную запись службы по умолчанию двумя способами: Вы можете отключить и снова включить Google Compute Engine API в своем проекте. Это будет работать только в том случае, если у вас нет ресурса GCE (например, виртуальных машин, дисков, моментальных снимков и т. Д.) В вашем проекте, в противном случае вы получите «Backend Provisioning Error» при попытке отключить Compute Engine API.

Вы можете получить еще один сервисный аккаунт Compute Engine по умолчанию, включив, например, API Dataproc:

Перейдите в консоль Google Cloud Platform и нажмите «Продукты и услуги», который представляет собой значок с четырьмя полосами в верхнем левом углу. В меню перейдите в раздел «Большие данные» и нажмите «Dataproc». Нажмите Включить API, и через короткое время будет создана новая учетная запись службы по умолчанию.

Вы можете использовать эту новую учетную запись службы по умолчанию для работы.
Обратите внимание, что предыдущие ресурсы, созданные с помощью ранее удаленной учетной записи службы, могут работать некорректно.

Другое решение - создать новый проект и повторно развернуть там ваши экземпляры.