HashiQube: A Development Lab Using All the HashiCorp Products
summary
A ready-made VM lab runs Vagrant, Packer, Terraform, Nomad, Consul, Vault and Sentinel plus Localstack, Fabio and Jenkins and wires them together so the examples actually work. It boots as a Vagrant VM with three nodes that bring up Nomad/Consul clusters and Fabio load balancers, deploys demo jobs, and uses provisioners (Ansible/shell/docker). Vault’s database secrets engine auto-creates a MySQL user with a 5-minute lease, Terraform creates a Localstack S3 bucket, and the setup is meant for quick POCs and integration testing.
AI-written summary · about
chapters (10)
- 0:00Introduction and setup
- 1:08What is HashiQube
- 2:40Setting up the lab with Vagrant
- 8:26Installing and configuring Vault
- 10:40Vault and MySQL integration demo
- 13:14Exploring Fabio load balancer
- 16:23Terraform with LocalStack demo
- 19:31Ansible and Docker provisioning
- 21:50Sentinel policy enforcement
- 22:34Closing and Q&A
related talks
14mThe HashiStack from the Perspective of a Web Dev
27mAdvanced Multipurpose Infrastructure: A Self-Managed Cloud Environment with HashiCorp Terraform
44mNomad, orchestration made in HashiCorp
54mReproducible and Portable Development Environments with Vagrant
01h 03mCloud Devops
13mAutomate an Observable Runtime with HashiCorp and Ansible
39mBuilding Efficient Continuous Integration Pipelines with Nomad, Vault and Jenkins
59mCloud Native Home Lab
