Introduction
Technology stack overview
Create an Arm-based virtual machine using Microsoft Cobalt 100
Create a firewall rule on Azure
Install Jenkins on Azure Ubuntu Arm64 virtual machine
Create a firewall rule on GCP
Create a Google Axion C4A virtual machine
Install Jenkins on GCP SUSE Arm64 virtual machine
Validate Jenkins installation
Build an Arm-native Go CI pipeline on Jenkins (GCP SUSE Arm64)
Build a Docker-based CI pipeline on Arm64
Next Steps
Provision a Google Axion C4A virtual machine on Google Cloud Platform (GCP) using the c4a-standard-4 machine type, which provides 4 vCPUs and 16 GB of memory.
For general guidance on setting up a Google Cloud account and project, see Getting started with Google Cloud Platform .
To create a virtual machine using the C4A instance type:
Creating a Google Axion C4A virtual machine in the Google Cloud Console
After the instance starts, select SSH next to the virtual machine in the instance list to open a browser-based terminal session.
Connecting to a running C4A instance using SSH
A new browser window opens with a terminal connected to your virtual machine.
Terminal session connected to the virtual machine
Next, install Jenkins on your virtual machine.