This document describes an integrated set of Google Cloud tools to set up a system for development, for continuous integration (CI), and for continuous delivery (CD) that you can use to develop and deploy applications to Google Kubernetes Engine (GKE). This reference architecture document is intended for both software developers and operators. It assumes that you're familiar with running gcloud
commands on Google Cloud and with deploying application containers to GKE.
https://cloud.google.com/architecture/app-development-and-delivery-with-cloud-code-gcb-cd-and-gke