Kubernetes is an open source project, originally created by Google, designed to automate deployment, scaling, and management of containerized applications.
With the GitLab Google Kubernetes Engine integration you simply connect to your Google account via Oauth and spin up deployment environments in a few clicks. Kubernetes clusters are created for you on Google Cloud Platform (GCP) using the Google Kubernetes Engine (GKE). GKE is fully managed so developers can focus on building apps instead of managing infrastructure. It’s the easiest way to deploy your app using GitLab CI/CD.Get started
GitLab CI/CD can deploy your app to anywhere, from bare metal to your favorite cloud platform. But, you’ll need a Kubernetes cluster to take advantage of advanced GitLab features like Auto DevOps, Deploy Boards, and Canary Deployments. You can connect GitLab to any Kubernetes cluster, but setting up and managing the cluster yourself takes time you’d otherwise spend building your app. With the GKE Integration we’ve made setting up Kubernetes simple. GitLab will create the cluster for you on Google Cloud Platform’s managed Kubernetes service: GKE. And because GKE uses the standard upstream Kubernetes source you can always port your applications to another platform without lock-in.Learn more
On April 26th, join Google’s William Denniss and GitLab’s William Chia for a walkthrough of the new Google Kubernetes Engine integration. You’ll learn how easy it is to set up a Kubernetes cluster, how to deploy your app using GitLab CI/CD, and how GKE enables you to deploy, update and manage containerized applications at scale.Register