Ошибки применения и уничтожения GCP Terraform: oauth2: не удается получить токен: сообщение https://accounts.google.com/o/oauth2/token: net / http: тайм-аут рукопожатия TLS - PullRequest
0 голосов
/ 11 октября 2018

Я использую GCP и Terraform в течение нескольких месяцев - просто создаю некоторые базовые виртуальные машины и ресурсы брандмауэра для тестирования.

Все чаще, около 50% времени при применении и 100% времени, когдапри попытке уничтожить среду с помощью Terraform я получаю следующую ошибку:

Ошибка создания брандмауэра: Post https://www.googleapis.com/compute/beta/projects/mkdemos-219107/global/firewalls?alt=json: oauth2: не удается получить токен: Post https://accounts.google.com/o/oauth2/token: net / http: TLS handshaketimeout

Чтобы уничтожить, единственный способ - войти в консоль, вручную удалить ресурс и сохранить мои локальные файлы состояния terraform.

Это прерывистый характер, который сводит меня с ума.Я попытался создать новый проект, заново создать новый JSON с учетными данными службы и тем же поведением.

Если бы он постоянно терпел неудачу или делал это все время, я бы предположил, что в моем шаблоне Terraform или в настройке учетной записи службы GCP что-то не так.Но иногда это работает - иногда нет - это не имеет смысла и делает использование GCP неработоспособным для тестирования.

Если у кого-то есть подобный опыт этого, я бы приветствовал некоторые мысли.Конечно, это не может быть только я ??; -)

К вашему сведению: Terraform: v0.11.7 provider.google: v1.19.0 Mac OSX: 10.13.1

Приветствия.

...