GitLab Google Kubernetes Engine integration

Scalable app deployment in a few clicks

Scalable app deployment on Kubernetes made easy

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


Auto DevOps, Deploy Boards, and more

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

Get $500 in free credit for Google Cloud Platform

Every new Google Cloud Platform account receives $300 in credit upon sign up. In partnership with Google, GitLab is able to offer an additional $200 for new GCP accounts to get started with GitLab’s GKE Integration.

Redeem $200

Join Google and GitLab for a live demo

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

Try GitLab Ultimate risk-free for 30 days.

No credit card required. Have questions? Contact us.

Get Your Free Trial Today

Try GitLab Ultimate risk-free for 30 days.

No credit card required. Have questions? Contact us.