Learn how to migrate an x86 application to multi-architecture with Arm-based on Google Axion Processor on GKE
Introduction
Build and deploy a multi-arch application on GKE
Next Steps
Learn how to migrate an x86 application to multi-architecture with Arm-based on Google Axion Processor on GKE
Who is this for?
This is an advanced topic for software developers who are looking to migrate their existing x86 containerized applications to Arm
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Add Arm-based nodes (Google Axion) to an existing x86-based GKE cluster
- Rebuild an x86-based application to make it multi-arch and run on Arm
- Learn how to add taints and tolerations to GKE clusters to schedule application pods on architecture specific nodes
- Run a multi-arch application across multiple architectures on a single GKE cluster
Prerequisites
Before starting, you will need the following:
- A Google Cloud account . Create an account if needed.
- A computer with Google Cloud CLI and kubectl installed.
- An existing Google Kubernetes Engine (GKE) cluster with x86-based nodes