Introduction
About Gerrit and Google Axion C4A
Make your Gerrit deployment accessible on Google Cloud Platform
Provision a virtual machine on Google Cloud Platform to deploy Gerrit
Install and configure Gerrit on a Google Axion C4A virtual machine
Benchmark Gerrit on your Google Cloud Axion C4A virtual machine
Next Steps
This is an introductory topic for developers deploying Gerrit in Arm Linux environments, specifically using Google Cloud C4A virtual machines (VM) powered by Axion processors.
Upon completion of this Learning Path, you will be able to:
Before starting, you will need the following:
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
arm64 virtual machine (VM) in Google Cloud using the C4A instance family powered by Google Axion processors (Arm Neoverse-V2). First, you’ll enable external access by creating a Google Cloud firewall rule for TCP port 8080. Then, you’ll provision a c4a-standard-4 VM, and install Gerrit with the required packages. You’ll confirm a successful setup by loading the Gerrit web console, then establish a baseline by running a benchmarking script that exercises common Gerrit operations. The result is a functional Arm-based Gerrit deployment on Google Cloud with initial performance data suitable for comparison and follow-up analysis.These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
8080. Create a firewall rule in the Google Cloud console to allow incoming traffic on port 8080 so the Gerrit web interface is reachable.c4a-standard-4 machine type (4 vCPUs, 16 GB memory). The VM runs Ubuntu 24.04 LTS on arm64.wget, default-jdk, git, and net-tools. The steps show running apt update and apt upgrade before installing these tools.8080 after completing the install steps. If it doesn’t load, review the command outputs from the installation for errors.gerrit_test repository into your VM and run the provided script with SYNTH_PROFILE=production_like and REQUIRE_GERRIT_METRICS=true. The script exercises Gerrit functions and captures timing and performance data for baseline measurement.