Enjoy these Posts
Posts
HashiCorp Waypoint - Will it Replace Your CI/CD?
Overview In this post, we discuss and demo HashiCorp Waypoint which is one of the two latest HashiCorp products released at HashiConf Digital in October 2020. The other product was HashiCorp Boundary for secure sessions management for human to machine access. We recently wrote a blog post covering HashiCorp Boundary so check it out if you haven’t already.
tl;dr you can find the code for this post in the webblog app repo.
Posts
HashiCorp Boundary - Make Sure Your Human To Machine Access Is Secure
Overview In this post, we discuss and demo secure sessions management for human to machine access using HashiCorp Boundary. HashiCorp Boundary is one of two recent products announced at the latest HashiConf Digital in October 2020. The other product is HashiCorp Waypoint which we demo in this separate blog post.
tl;dr you can find the code for this post in the boundary intro repo. Moreover, below is a video explanation.
Posts
Webblog App Part 4 – HashiStack – Nomad Consul Vault Terraform
Overview This is Part 4 and the final post of our Webblog app series. In this post, we make use of the entire HashiStack. This is similar to the previous setup used in Part 3, except that we swap Kubernetes for Nomad as our orchestrator.
As a quick recap, my goal was to learn the different HashiCorp tools by developing a web app called the Webblog app.
In Part 1, we discussed Infrastructure as Code and Policy as Code concepts.
Posts
Webblog App Part 3 - Consul Connect Service Mesh
Overview We’ve reached Part 3 of our Webblog app series. In this post, we show how to use Consul Connect Service Mesh with our Webblog app. As a reminder, my goal was to learn the different HashiCorp tools by developing a web app called the Webblog app.
In Part 1, we discussed Infrastructure as Code and Policy as Code concepts. We also showed how to prepare the infrastructure for the app using Terraform.
Posts
Webblog App Part 2 - Secrets Development Phases with Vault
Overview This is Part 2 of our Webblog app series where we discuss secrets development phases. As a reminder, my goal was to learn the different HashiCorp tools by developing a web app called the Webblog app. In Part 1, we discussed Infrastructure as Code and Policy as Code concepts. We also showed how to prepare the infrastructure for the app using Terraform. We built a Vault cluster backed by a Consul cluster for storage.
Posts
Webblog App Part 1 - Infrastructure as Code with Terraform
Overview I’d like to share my story of how I started learning different HashiCorp tools. Over the next 4 posts, I describe my journey of developing a demo web application called Webblog. We’ll explore together the different phases of development of the Webblog app and how various HashiCorp tools helped improve the app. We will discuss some best practices along the way. These practices include Infrastructure as Code, Policy as Code, centralized Secrets Management, Service Mesh, and others.