This document provides a 3-step process for deploying an application to Kubernetes using Codefresh and Google Kubernetes Engine (GKE). Step 1 is to add the Kubernetes cluster to Codefresh. Step 2 is to deploy containers, demonstrated using a demo chat application with both public and private services deployed to the cluster. Step 3 is to automate deployments by adding a deployment step to the Codefresh pipeline.