Я пытаюсь настроить Terraform для использования с GCP, и у меня возникают проблемы при создании нового проекта из gcloud cli: Terraform Lab
Используемая мной команда
gcloud projects create testproject
Ошибка, которую я получаю снова и снова:
ERROR: (gcloud.projects.create) Project creation failed. The project ID you specified is already in use by another project. Please try an alternative ID.
Вот что я сделал до сих пор:
- Я создал «организацию»и пользователь в Cloud Identity
- , вошедший в консоль GCP в браузере с пользователем, которого я создал
- Пользователь имеет роль «Администратор организации»
- Использование Cloud Shell или gcloudнастроен на моем домашнем компьютере, я не могу создать новый проект.Я могу успешно выполнять такие действия, как «список проектов gcloud» и «список организаций gcloud» в обоих случаях (облачная оболочка и локальная установка gcloud)
- Я пробовал это с разными именами идентификаторов проектов в форматетребования (например, 6-30 символов, строчные буквы и т. д.).Я также могу подтвердить, что идентификаторы проектов не существуют.
- Однако я могу успешно создавать проекты через веб-консоль GCP (https://console.cloud.google.com) (используя ту же учетную запись IAM, настроенную в gcloud cli)
- Я несколько раз пробовал "gcloud init", чтобы убедиться, что я использую правильную учетную запись IAM, на всякий случай.
Вот ошибка, которую я получаю, когда пытаюсь создать новый проектиз команды "gcloud init":
Enter a Project ID. Note that a Project ID CANNOT be changed later.
Project IDs must be 6-30 characters (lowercase ASCII, digits, or
hyphens) in length and start with a lowercase letter. vincetest
WARNING: Project creation failed: HttpError accessing
<https://cloudresourcemanager.googleapis.com/v1/projects?alt=json>:
response: <{'status': '409', 'content-length': '268', 'x-xss
-protection': '1; mode=block', 'x-content-type-options': 'nosniff',
'transfer-encoding': 'chunked', 'vary': 'Origin, X-Origin, Referer',
'server': 'ESF', '-content-encoding': 'gzip',
'cache-control': 'private', 'date': 'Fri, 28 Sep 2018 18:38:11 GMT',
'x-frame-options': 'SAMEORIGIN', 'content-type': 'application/json;
charset=UTF-8'}>, content <{
"error": {
"code": 409,
"message": "Requested entity already exists",
"status": "ALREADY_EXISTS",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ResourceInfo",
"resourceName": "projects/vincetest"
}
]
}
}
>
Создание проекта из консоли веб-страницы работало нормально.