Мигрируйте приложение Compute Engine в GKE. Создайте образ контейнера и отправьте его в Artifact Registry с помощью Cloud Build. Какие шаги следует предпринять? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Выполните gcloud builds submit в каталоге, содержащем исходный код приложения., В каталоге исходного кода приложения создайте файл с именем cloudbuild.yaml, который определяет шаги сборки для создания и отправки образа..
Почему это правильный ответ
Для миграции приложения в GKE с использованием Cloud Build необходимо два основных шага. Во-первых, вы должны создать файл cloudbuild.yaml в корневом каталоге исходного кода приложения. Этот файл определяет последовательность действий (шагов сборки), которые Cloud Build будет выполнять, включая сборку образа Docker из вашего кода и его последующую отправку в Artifact Registry. Во-вторых, после создания cloudbuild.yaml, вы запускаете команду gcloud builds submit в том же каталоге. Эта команда инициирует процесс сборки в Cloud Build, используя инструкции из cloudbuild.yaml, что приводит к созданию и отправке образа контейнера. Опция с gcloud run deploy неверна, так как она используется для развертывания в Cloud Run, а не для сборки и отправки образа в Artifact Registry для GKE. Опция с gcloud container images add-tag используется для добавления тегов к уже существующим образам, а не для их первоначальной сборки и отправки. Последняя неверная опция дублирует одну из верных, но формулировка "публикации" не так точна, как "отправки" (push) в контексте Docker и Artifact Registry.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется