Install Jenkins on GCP SUSE Arm64

To install Jenkins (Stable LTS) on a GCP SUSE Linux Enterprise Server (SLES) Arm64 virtual machine, follow these steps.

Update the system and install utilities

Update the system and install required utilities:

    

        
        
sudo zypper refresh
sudo zypper update -y
sudo zypper install -y curl wget ca-certificates gnupg

    

Install Java 17

Jenkins LTS officially requires Java 17. Install Java:

    

        
        
sudo zypper install -y java-17-openjdk java-17-openjdk-devel

    

Verify Java installation:

    

        
        
java -version

    

The output is similar to:

    

        
        
openjdk version "17.0.13" 2024-10-15
OpenJDK Runtime Environment (build 17.0.13+11-suse-150400.3.48.2-aarch64)
OpenJDK 64-Bit Server VM (build 17.0.13+11-suse-150400.3.48.2-aarch64, mixed mode, sharing)

    

Add the Jenkins repository

Import the Jenkins repository signing key:

    

        
        
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

    

Add the Jenkins stable repository:

    

        
        
sudo zypper addrepo https://pkg.jenkins.io/redhat-stable/ jenkins
sudo zypper refresh

    

Install Jenkins

Install the latest stable Jenkins LTS release:

    

        
        
sudo zypper install -y jenkins

    

Start and enable the Jenkins service

Enable Jenkins to start automatically on boot and start the service:

    

        
        
sudo systemctl enable jenkins
sudo systemctl start jenkins

    

Verify service status:

    

        
        
sudo systemctl status jenkins

    

The output is similar to:

    

        
        ● jenkins.service - Jenkins Continuous Integration Server
     Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; vendor preset: disabled)
     Active: active (running) since Wed 2025-12-17 08:08:22 UTC; 1h 56min ago

        
    

Verify the Jenkins version

Check the installed Jenkins version:

    

        
        
jenkins --version

    

The output is similar to:

    

        
        2.528.3

        
    

What you’ve accomplished and what’s next

You’ve successfully installed Jenkins LTS on your GCP SUSE Arm64 virtual machine. Your installation includes:

  • Jenkins service running and enabled for automatic startup
  • Java 17 runtime properly configured
  • Jenkins accessible on port 8080
  • Arm64-native deployment ready for CI/CD workloads

Next, you’ll validate the Jenkins installation and run your first pipeline.

Back
Next