Skip to main content
HashiTalks 2025 Learn about unique use cases, homelab setups, and best practices at scale at our 24-hour virtual knowledge sharing event. Register
Demo

Building and Deploying Applications to Kubernetes with GitLab and HashiCorp Waypoint

Learn how to set up a GitLab CI/CD pipeline to automatically build, deploy, and release an application to GKE.

With the ever changing ways of running our applications, we want to give developers a consistent and easy way to build, deploy, and release the code that they write. HashiCorp's Waypoint allows operators to deploy a developer-friendly interface so that they deploy applications using the same workflow, whether they're deploying to a Kubernetes cluster, via Google Cloud Run, or anything else.

What You'll Learn

In this talk, Jacob Mammoliti will show how to set up a GitLab CI/CD pipeline to automatically build, deploy, and release an application to a GKE (Google Kubernetes Engine) cluster with Waypoint. You'll see how the pipeline and Waypoint are configured and how developers can interact with them. On top of this, you'll see how a developer can edit their code and have their updated application running in Kubernetes cluster in just a few minutes.

Speaker: Jacob Mammoliti

Slides: https://www.dropbox.com/s/gavp6n71fckkd1b/HashiTalks%202021_%20Waypoint.pdf?dl=0

GitLab Repo: https://gitlab.com/jacobmammoliti/random-app

More resources like this one

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

1/5/2023Case Study

How Discover Manages 2000+ Terraform Enterprise Workspaces

zero-trust
12/13/2022White Paper

A Field Guide to Zero Trust Security in the Public Sector

9/26/2022Case Study

How Deutsche Bank onboarded to Google Cloud w/ Terraform