This tutorial shows you how to set up a continuous delivery pipeline using Jenkins and Google Kubernetes Engine (GKE), as described in the following diagram. Objectives Understand a sample application. Deploy an application to GKE. Upload code to Cloud Source Repositories. Create deployment pipelines in Jenkins. Deploy development environments. Deploy a canary release. Deploy production environmen