у меня есть та же проблема Учетная запись службы по умолчанию для вычислительной машины не работает. Каждый раз, когда я хочу создать экземпляр без флага --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, и через короткое время будет создана новая учетная запись службы по умолчанию.
Вы можете использовать эту новую учетную запись службы по умолчанию для работы.
Обратите внимание, что предыдущие ресурсы, созданные с помощью ранее удаленной учетной записи службы, могут работать некорректно.
Другое решение - создать новый проект и повторно развернуть там ваши экземпляры.