Compatibilité de Cloud Code avec les clusters GKE à architecture mixte et Arm

Cette page décrit la prise en charge de Cloud Code pour le déploiement sur des clusters Google Kubernetes Engine à architecture mixte et Arm, ainsi que sur des clusters minikube.

Pour en savoir plus sur les charges de travail Arm, consultez la page Gérer les charges de travail Arm.

Tables compatibles ARM et architectures mixtes

Reportez-vous au tableau suivant pour obtenir de l'aide en fonction de la station de travail sur laquelle vous développez:

Postes de travail x86

Ce tableau fait référence aux développeurs utilisant des stations de travail x86 qui effectuent des déploiements sur des clusters GKE ARM ou à architecture mixte. Toutes les actions répertoriées sous Actions sont compatibles avec les déploiements sur des clusters GKE Arm et à architecture mixte, à l'exception de la création locale d'une image Arm à l'aide de buildpacks:

Actions Activer le cluster GKE Cluster GKE
à architecture mixte
Utiliser Cloud Code pour créer localement une image Arm à l'aide de Jib
Utiliser Cloud Code pour créer localement une image Arm à l'aide de Dockerfiles
Utiliser Cloud Code pour compiler localement une image Arm à l'aide de buildpacks
Déployez votre image Arm sans intervention manuelle, et exécutez ou déboguez votre application

Postes de travail ARM

Ce tableau fait référence aux développeurs utilisant des stations de travail Arm qui effectuent des déploiements sur des clusters GKE ARM ou à architecture mixte. Toutes les actions répertoriées sous Actions sont compatibles avec les déploiements sur les clusters GKE à architecture mixte et Arm, ainsi que sur les clusters minikube, à l'exception de la création locale d'une image Arm à l'aide de buildpacks:

Actions Activer le cluster GKE Cluster GKE
à architecture mixte
cluster Minikube
Utiliser Cloud Code pour créer localement une image Arm à l'aide de Jib
Utiliser Cloud Code pour créer localement une image Arm à l'aide de Dockerfiles
Utiliser Cloud Code pour compiler localement une image Arm à l'aide de buildpacks
Déployez votre image Arm sans intervention manuelle, et exécutez ou déboguez votre application

Pour savoir comment spécifier la plate-forme pour laquelle vous souhaitez créer vos images et ignorer la logique de création automatique d'images de Skaffold, consultez Déployer vos applications sur des clusters GKE ARM ou à architecture mixte.

Assistance

Pour envoyer vos commentaires, signalez tout problème sur GitHub ou posez une question sur Stack Overflow.