Cloud Run для Anthos: у вас нет кластеров с включенным Cloud Run для Anthos.

Я застрял, пытаясь создать службу Cloud Run для Anthos в проекте GCP моей организации. У меня нет большого опыта в создании GKE или инфра GCP, но после настройки я заметил некоторые странные вещи. Для контекста я хочу использовать Cloud Run для Anthos с графическими процессорами для своих моделей глубокого обучения. Последующие шаги включают:

  1. Создайте стандартный кластер GKE (с именемcluster-classifier-app-1) (тестирование в качестве общедоступного кластера) с 3 узлами e2-standard-4 (8vCPU — это минимум для Service Mesh на основании документации) ссылка.
  2. Включите Service Mesh во время установки. (Это регистрирует кластер во флоте Антоса)
  3. захожу в меню и вижуYou don't have any clusters with Cloud Run for Anthos enabled.сообщение, прежде чем я смогу создать службу.

Некоторые скриншоты:

  1. Кластер, зарегистрированный во флоте

  2. Детали кластера, как они видны в Anthos <code>Clusters</code>Меню (обратите внимание наCloud Run for Anthos: Unable to connect to clusterсообщение вверху, но пункт подCluster Featuresговорит включено)

  3. Страница служб в Cloud Run Anthos (обратите внимание на сообщение об ошибкеMissing data from clusters)

  4. Создать страницу службы (у вас нет кластеров с включенным Cloud Run for Anthos).

Особенности:

  1. Просмотр сведений о кластере в Kubernetes Engine отображается как отключенный, хотя на снимке экрана 2 указано, что он включен.

  2. В АнтосеFeaturesвкладка -Cloud Run for AnthosдисплеиEnabledиThe API appdevelopmentexperience.googleapis.com is not enabled for projectхотя это так. Скриншот

Я новичок в этом, и я несколько раз просматривал соответствующие документы. Я был бы признателен за помощь и рад предоставить любые подробности, если это необходимо.

1 ответ

У меня была такая же проблема, и это было связано с тем, что мой кластер работал на автопилоте. По-видимому, вы не можете редактировать включение/выключение Cloud Run для них.