Мы не можем создавать кластеры Kubernetes в нашем проекте Google Cloud. Он работал несколько недель назад. Мы продолжаем получать следующую ошибку:
Google Compute Engine: Required 'compute.zones.get' permission for 'projects/<project code>/zones/us-central1-a'
Однако роль, назначенная пользователю, пытающемуся создать кластер, является Project/Owner
, а учетная запись службы, выбранная при создании кластера, имеет Project/Editor
, который включает compute.zones.get
разрешение. Даже если я дам сервисный аккаунт Project/Owner
он по-прежнему дает ту же ошибку.
Я изучил вашу проблему, и вам не хватает облачных сервисов учетная запись службы в IAM. Я обнаружил, что вы также открыли ветку в сообществе Stackoverflow по этому поводу. Текущий способ решения этой проблемы - повторно включить Google Cloud Compute Engine API.