Compute Engine 앱을 GKE로 마이그레이션합니다. Cloud Build를 사용하여 컨테이너 이미지를 빌드하고 Artifact Registry로 푸시합니다. 어떤 단계를 수행해야 할까요? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 애플리케이션 소스 코드가 포함된 디렉터리에서 gcloud builds submit을 실행합니다., 애플리케이션 소스 디렉터리에 이미지 빌드 및 푸시를 위한 빌드 단계를 정의하는 cloudbuild.yaml 파일을 생성합니다..
이것이 정답인 이유
Compute Engine 앱을 GKE로 마이그레이션하려면 애플리케이션을 컨테이너 이미지로 빌드해야 합니다. 이를 위해 Cloud Build를 사용합니다. 먼저, 애플리케이션 소스 코드 디렉터리에 이미지 빌드 및 Artifact Registry로 푸시하는 단계를 정의하는 cloudbuild.yaml 파일을 생성해야 합니다. 이 파일은 Dockerfile을 사용하여 이미지를 빌드하고, 빌드된 이미지를 지정된 Artifact Registry 저장소로 푸시하는 명령어를 포함합니다. 다음으로, 이 cloudbuild.yaml 파일과 소스 코드를 Cloud Build에 제출하기 위해 애플리케이션 소스 코드가 포함된 디렉터리에서 gcloud builds submit 명령어를 실행합니다. 오답 설명: gcloud run deploy는 Cloud Run에 배포하는 명령어이므로 GKE 마이그레이션에는 적합하지 않습니다. gcloud container images add-tag는 이미 존재하는 이미지에 태그를 추가하는 명령어이며, 이미지를 빌드하고 푸시하는 데 사용되지 않습니다. 마지막 오답 옵션은 "Artifact Registry에 게시하기 위한 빌드 단계를 정의하는 cloudbuild.yaml 파일을 생성합니다"로, 올바른 옵션과 거의 동일하지만, "푸시"라는 용어가 더 정확하고 일반적입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음