Готово ли производство VPC-кластера GKE? - PullRequest
0 голосов
/ 12 февраля 2019

Это происходит при попытке создать собственный кластер GKE VPC.Согласно документации здесь команда для этого является

gcloud container clusters create [CLUSTER_NAME] --enable-ip-alias

Однако эта команда выдает ошибку ниже.

ERROR: (gcloud.container.clusters.create) Only alpha clusters (--enable_kubernetes_alpha) can use --enable-ip-alias

Команда работает, когда добавлена ​​опция --enable_kubernetes_alpha.Но выдает другое сообщение.

This will create a cluster with all Kubernetes Alpha features enabled.
- This cluster will not be covered by the Container Engine SLA and 
should not be used for production workloads.
- You will not be able to upgrade the master or nodes.
- The cluster will be deleted after 30 days.

Редактировать : Тест проводился в зоне asia-south1-c

Мои вопросы:

  1. Готов ли производственный кластер VPC-Native?
  2. Если да, как правильно создать готовый производственный кластер?
  3. Если кластер VPC-Native не готов к производству, каковспособ частного подключения из кластера GKE к другой службе GCP (например, Cloud SQL)?

1 Ответ

0 голосов
/ 13 февраля 2019

Ваша команда кажется правильной.Похоже, что-то идет не так во время создания вашего кластера в вашем проекте.Используете ли вы какие-либо другие флаги, кроме команды, которую вы отправили?

Когда я устанавливаю облачную оболочку Google на регион europe-west1, кластер развертывается без ошибок, и для него используется 1.11.6-gke.2 (по умолчанию).

Вы можете попытаться вручнуюсоздайте кластер, используя GUI вместо команды gcloud.При создании кластера установите флажок «Включить VPC-native (используя псевдоним ip)».Попробуйте использовать новейшую версию GKE без альфа-версии, если она появится у вас.

Публичная документация, которую вы разместили на GKE IP-aliasing и GKE projects.locations.clusters API показывает, что это в GA.Все признаки указывают, что это готово к производству.Как бы то ни было, эта функция была опубликована в мае прошлого года в Google Cloud blog .

. Вы можете попробовать обновить свою версию Google Cloud SDK.Это приведет все к последнему выпуску и удалит альфа-сообщения для функций, которые находятся в GA прямо сейчас.

 $ gcloud components update
...