В чем разница между развертыванием приложения gcloud и развертыванием kubectl? - PullRequest
0 голосов
/ 14 марта 2019

Я тестирую Google Cloud. Я слежу за официальными уроками.

Я хотел начать с простого приложения node.js. Я узнал, как настроить базовый кластер докеров: https://cloud.google.com/kubernetes-engine/docs/tutorials/hello-app

Я также пытался просто использовать gcloud app deploy. Я думал, что это как ярлык для выше.

Я заметил несколько вещей:

  • Оба могут работать отдельно и быть доступны из Интернета.
  • gcloud app deploy создает новую версию приложения под App Engine > Versions. Более того, похоже, что все они живы, я могу мигрировать трафик между ними. Я не вижу ничего подобного при разоблачении dockerimage.
  • gcloud app deploy создает время простоя!
  • gcloud app deploy приложение не отображается при выполнении kubectl get pods

Может кто-нибудь объяснить мне разницу между этими методами и что я должен делать, чтобы не тратить ресурсы.

1 Ответ

2 голосов
/ 15 марта 2019

Вы говорите о 2 различных продуктах GCP :

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...