이 페이지에서는 Arm 및 혼합 아키텍처 Google Kubernetes Engine 클러스터와 minikube 클러스터에 배포하기 위한 Cloud Code 지원을 설명합니다.
Arm 워크로드에 대한 자세한 내용은 Arm 워크로드 관리를 참조하세요.
Arm 및 혼합 아키텍처 지원 테이블
개발 중인 워크스테이션을 기반으로 한 지원은 다음 표를 참조하세요.
x86 워크스테이션
이 표는 Arm 또는 혼합 아키텍처 GKE 클러스터에 배포하는 x86 워크스테이션을 사용하는 개발자에게 적용됩니다. 빌드팩을 사용하여 Arm 이미지를 로컬에서 빌드하는 경우를 제외하면 작업에 나열된 모든 작업은 Arm 및 혼합 아키텍처 GKE 클러스터에 모두 배포할 수 있습니다.
작업 | Arm GKE 클러스터 | 혼합 아키텍처 GKE 클러스터 |
---|---|---|
Cloud Code를 사용하여 Jib으로 ARM 이미지를 로컬에서 빌드 | ||
Cloud Code를 사용하여 Dockerfile로 Arm 이미지를 로컬에서 빌드 | ||
Cloud Code를 사용하여 빌드팩으로 Arm 이미지를 로컬에서 빌드 | ||
수동 개입 없이 Arm 이미지 배포 및 애플리케이션 실행 또는 디버그 |
Arm 워크스테이션
이 표는 Arm 또는 혼합 아키텍처 GKE 클러스터에 배포하는 Arm 워크스테이션을 사용하는 개발자에게 적용됩니다. 작업에 나열된 모든 작업은 빌드팩을 사용하여 Arm 이미지를 로컬로 빌드하는 경우를 제외하면 Arm 및 혼합 아키텍처 GKE 클러스터와 minikube 클러스터에 모두 배포할 수 있습니다.
작업 | Arm GKE 클러스터 | 혼합 아키텍처 GKE 클러스터 |
minikube 클러스터 |
---|---|---|---|
Cloud Code를 사용하여 Jib으로 ARM 이미지를 로컬에서 빌드 | |||
Cloud Code를 사용하여 Dockerfile로 Arm 이미지를 로컬에서 빌드 | |||
Cloud Code를 사용하여 빌드팩으로 Arm 이미지를 로컬에서 빌드 | |||
수동 개입 없이 Arm 이미지 배포 및 애플리케이션 실행 또는 디버그 |
이미지를 빌드할 플랫폼을 지정하고 Skaffold의 자동 이미지 빌드 로직을 재정의하는 방법을 자세히 알아보려면 Arm 또는 혼합 아키텍처 GKE 클러스터에 애플리케이션 배포를 참조하세요.