Jenkins on Google Cloud

You should have a Google Cloud account, otherwise you can start here.

A 2023 blog post by Umer Beigh provides detailed steps to configure Google Cloud and Google Kubernetes Engine with Jenkins.

Additional guidance is available from Vic Iglesias' blog post.

Darin Pope has created several video tutorials of various aspects of Google Cloud Platform.

Using the gcloud command line interface

Google Cloud operations are often performed with the gcloud command line interface. This tutorial illustrates the steps to configure and use the gcloud command line interface from a Jenkins Pipeline.

Using Google Cloud Run

Google Cloud Run is a managed compute platform that enables you to run containers that are invocable via requests or events. Cloud Run is serverless: it abstracts away all infrastructure management, so you can focus on what matters most - building great applications. This tutorial illustrates the steps to deploy a container image to Google Cloud Run.

Using Google Secret Manager

Google Secret Manager as a centralized credential manager available with Google Cloud. This tutorial illustrates the steps to use Google Secret Manager for Jenkins credentials.