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