~/conference

HashiTalks 2021

date:2021-02-17..2021-02-18
location:-- online --
series:HashiTalks · 4 editions
editions:[HashiTalks 2019, HashiTalks 2020, HashiTalks 2021, HashiTalks 2022]
titleauthorlength
Deploying CI/CD Infrastructure with Terraform and PackerVincent Brison29m
Builds a production-ready pool of self-hosted runners on GCP using Terraform + Packer, Cloud Functions for scale-up/scale-down, and image baking to remove VM…
Talk in English on
Pluralith – Developing a Proper Way to Visualize StateDaniel Putzer23m
Tool that parses Terraform state files and draws an interactive graph, launched from the CLI by adding --p flag to terraform commands. Color‑coded diffing…
Talk in English on
Building Datalakes for an International Bank with HashiCorp TerraformPeter Gergely Marczis30m
An international bank builds its datalake platform by packaging Terraform templates and tooling into a Docker delivery image that is tested and released via…
Talk in English on
The 'Data, Transformations, and Resources' Pattern in TerraformRobert Blumen25m
Shows that by modeling your domain as data, then using Terraform 0.12 features to transform that data into provider inputs, you avoid massive copy‑paste and…
Talk in English on
How to Write a Modern Terraform Provider: Tools and PatternsCyrus Javan29m
Explains concrete patterns and SDK v2 features for building real Terraform providers: use context-aware CRUD so operations cancel on Ctrl‑C, return a read…
Talk in English on
Zero Trust Security for Legacy Apps with Service MeshRajesh K Mishra30m
Claims a quick onramp to Zero Trust for VM‑based legacy apps without rewriting code, using Consul Connect sidecars to add mTLS between services. Demo wires a…
Talk in English on
Using Vault with a Laravel App in OpenShiftAnand Capur28m
Deploys Vault via Helm on OpenShift, enables the Kubernetes auth method, and uses a Vault Agent sidecar injected by a mutating admission webhook to render…
Talk in English on
Curating the Best Twitter Feed: Christmas Pets EditionGrace Nguyen19m
A small site called Petmas scrapes Christmas-themed cat and dog tweets using Twitter API + Selenium, converts tweet URLs into publish.twitter.com HTML blocks…
Talk in English on
Measuring Devops Success with Pipeline AnalyticsChris Riley29m
Argues that pipeline analytics must treat the delivery chain as an app, ingesting logs and metrics from Terraform, Vault, Jenkins and repos, correlating…
Talk in English on
Re-potting Overgrown Terraform RepositoriesKristin Smith24m
Demo splits a mono Terraform repo into two and then grafts them back using an AWS S3 backend with keys demo starting repo and demo web application, wrapper…
Talk in English on
Developing Terraform Modules at ScaleTom Straub28m
Practical guide to building reusable Terraform modules: argues for mid‑sized modules (not one‑resource or mega modules), shows a concrete refactor that…
Talk in English on
Improving HashiCorp Vault Security with Data VisualizationMartez Reed26m
Shows a working pipeline that pulls Vault metadata, Active Directory memberships, Git commits and Splunk audit logs into Neo4j graph database to visualize who…
Talk in English on
Run Vault on Raspberry Pi and Unseal with Hardware!Pato Arvizu27m
Runs Vault as a systemd service on a Raspberry Pi 3B, initializes Vault and prints the root token, then stores split unseal material in local files and uses a…
Talk in English on
Terraforming Data Analytics EnvironmentsMarcelo Zambrana27m
Shows code that provisions a full analytics stack end to end: Terraform (Terraform Cloud backend) plus the Databricks resource provider and Azure RM to create…
Talk in English on
How the Dynamic Duo of Vault and Puppet Tame SSL CertificatesNick Maludy24m
Automates PKI using HashiCorp Vault and Puppet to issue, distribute and auto-rotate certificates and CA chains, with a Puppet module that requests certs from…
Talk in English on
Fuzzing Nomad with NomadKent Gruber32m
Shows a reproducible stack that runs go-fuzz harnesses on HashiCorp Nomad using Terraform/Packer on Google Cloud, with Prometheus+Grafana for metrics and a…
Talk in English on
Stop the (Password) Insanity! - Managing Credentials with HashiCorp VaultJuan Peredo27m
Microservices app using Postgres and NATS has 22 credentials to manage; Vault is used to store secrets, create a policy and a Kubernetes-auth role bound to…
Talk in English on
Automating for Failure: Disaster Recovery Testing with Terraform & GremlinSamson Olufuwa, Olubusayo Amowe27m
Claims an automated DR pipeline that actually spins a live replica after failure using Terraform + Gremlin for tests and AWS for recovery. Production EC2 state…
Talk in English on
Proper Terraform Authentication for Azure DeploymentsPeter De Tender29m
Demo shows working Terraform deployments against Azure using interactive Azure CLI login, cloud shell, service principal app registrations (app ID + secret)…
Talk in English on
Creating a Node.js App that Records and Retrieves Secrets from VaultRod Anami28m
A minimal Node.js app demonstrates authenticating to HashiCorp Vault via AppRole to obtain a token, then writing and reading KV v2 secrets over HTTPS to a…
Talk in English on
Database Administration in a Cloud Native World with Terraform at TumeloBenjamin King26m
Demonstrates using Terraform Postgres provider plus Go Cloud tunneling to manage managed Postgres instances over GCP IAM proxies so databases never need…
Talk in English on
HashiCorp APIs via HashiFUSEJohn Boero32m
Experimental FUSE clients map HashiCorp REST APIs into a browsable filesystem so Vault secrets, Consul KV, Nomad jobs and Terraform Cloud workspaces become…
Talk in English on
How Secure are Your Sensitive Values in Terraform? Common Pitfalls of Scale Factory's ClientsMarko Bevc31m
Shows concrete fixes: Terraform CLI generates a random password via the random provider, writes that credential into AWS Secrets Manager, and the state JSON…
Talk in English on
Optimizing Terraform integration inside GitLab CI/CD pipelinesNiels Peto, Nicolas Pepinster27m
Practical guidance for running Terraform in GitLab CI/CD to deploy AWS infrastructure, including using S3 for Terraform backend and DynamoDB for state locking…
Talk in French on
Autoscaling Your Nomad Jobs Using SRE InsightsBram Vogelaar25m
Shows a working Nomad autoscaler setup that uses Prometheus metrics and Grafana dashboards to drive decisions, with a demo site that goes from 3 to 1 instance…
Talk in English on
Don't be Afraid of CSI: How Critical TechWorks Orchestrates Stateful Apps with Nomad & a CSI ProcessJosé Maia, Carlos Cunha26m
Critical TechWorks builds an orchestration pipeline that uses Nomad 0.11 with CSI plus Terraform and Consul to run stateful apps (Jenkins, SonarQube, Nexus)…
Talk in English on
Combining DevOps with PKI Compliance Using HashiCorp Vault & ConsulTomas Gustavsson26m
Shows a working EJBCA Vault plugin installed into Vault, using mTLS client auth to issue and revoke certificates and log every issuance to the PKI audit trail…
Talk in English on
The HashiCorp Packer Plugin Repository, What’s init?Wilken Rivera32m
Packer 1.7 ships a GitHub-backed Packer Plugin Repository and the packer init command that automatically downloads plugin binaries defined in an ACL-only…
Talk in English on
Deploying Cisco NXOSv with VagrantHoon Jo30m
Shows how NXOSv (Cisco Datacenter NOS) actually runs on Vagrant by patching Vagrantfiles so auto-detect and provisioning succeed; builds working boxes for…
Talk in English on
Testing Your HCL Modules for TerraformGareth Brown29m
Describes an automated way to unit test HCL by moving logic into locals, loading YAML with yamldecode, and feeding processed maps through Terraform’s external…
Talk in English on
Branding Waypoint and BoundaryKristopher Hughes28m
HashiCorp turns product naming into distinct marks by building logos from letter-based metaphors: a permeable, drawable B for Boundary and a multi-stop W path…
Talk in English on
Hyperledger Fabric from Docker-compose to Orchestration: Using Vault & Consul-Template for PKISachin Gowda25m
Shows how HashiCorp Vault PKI engine plus consul-template generate Hyperledger Fabric certificates via Vault API, using ECDSA ECDSA P-256 keys and role…
Talk in English on
Terraform Modules & Providers: Check Your SourceJay Wallace31m
History: Terraform has 15 providers in 2015, splits providers out by 2017, adds required_providers in terraform 0.13, and the registry grows to ~600 providers…
Talk in English on
A Nomadic Vault: Secrets for Schedulers and RuntimesAnthony Burke26m
Demonstrates a working Nomad-Vault integration that automatically issues ACL tokens and programs Nomad policies on demand, using Vault roles to create…
Talk in English on
How Remote Work is Driving the Need for Multi-Cloud DevSecOps: How to Build a PipelineMike Fraser28m
Remote work drives a push to run security earlier and across multiple clouds, and the session shows a concrete, working pipeline: it runs IaC scans with…
Talk in English on
Service Mesh - Beyond the HypeAnubhav Mishra32m
Consul Connect is presented as a production service mesh with a long history (launched 2014, known deployments with 30k+ agents) that provides automatic mTLS…
Talk in English on
A10 & HashiCorp Network Infrastructure Automation with Consul-Terraform-SyncRishi Sampat24m
A10 demonstrates end-to-end cloud networking automation using Terraform modules and providers to spin up vThunder ADCs on Proxmox and KVM providers…
Talk in English on
Credential-Free Cloud Provisioning with Terraform Cloud AgentAndy Assareh29m
Demonstrates using the Terraform Cloud Agent (Business tier) running on ECS Fargate to remove static credentials from workspaces by having the provider obtain…
Talk in English on
I just want to ship my code. Waypoint, Nomad, and other things.Michael Lange30m
Compares three concrete deploys of a small Node.js site: Kubernetes + Docker, Nomad + Docker, and Nomad + Pkg (raw binary), using Waypoint so the developer…
Talk in English on
Terraform Drift Detection and ReportingMichael Simo29m
Tool built in Go uses terraform-exec to run Terraform programmatically, scans a project directory for .tf modules, runs init/plan/show per module in parallel…
Talk in English on
Ephemeral Cloud Infrastructure for Acceptance Tests with Terraform Enterprise & GitLabWes Novack29m
Pluralsight Platform Engineering builds .NET and Node shared libraries and proves them by spinning ephemeral EC2/Kubernetes/Lambda environments via Terraform…
Talk in English on
GitLab + Nomad: A GitOps Dream — How the Internet Archive Migrated from Kubernetes to Nomad & ConsulTracey Jaquith29m
The Internet Archive replaces Kubernetes with HashiCorp Nomad + Consul, using GitLab’s existing build phase and a simpler custom deploy phase that injects CI…
Talk in English on
Getting your Python Development Environment Ready with VagrantMario Garcia27m
Shows how to reproduce a Python dev environment using Vagrant with VirtualBox or Docker providers, provisioning with shell scripts (or Ansible/Chef/Puppet) to…
Talk in English on
HashiCorp's Game of LifeDaniel Bennett30m
Implements Conway’s Game of Life using Nomad, Consul, Terraform and Go with each cell as its own process and rules applied locally. Prototype floods Nomad with…
Talk in English on
Blank Apply: Destroying Without Terraform ConfigurationSunil Chopra25m
When Terraform state exists but configuration is lost, creating an empty config and running terraform apply removes all resources referenced in that state — a…
Talk in English on
Building and Deploying Applications to Kubernetes with GitLab and WaypointJacob Mammoliti32m
Shows a concrete GitLab CI/CD pipeline that runs Waypoint commands to build, push, deploy and release a Python Flask app to GKE, using buildpacks, docker login…
Talk in English on
Terraforming Jupyter and Dask: How to Get Your Own Cloud Data Science Platform on the CheapChris Ostrouchov26m
Open-source platform QHub deploys multi-tenant JupyterHub plus Dask on Kubernetes across AWS, GCP, DigitalOcean and on‑prem using Terraform, Helm and GitHub…
Talk in English on
From Training to Serving: Machine Learning Models with TerraformJeff Zemerick27m
Terraform provisions an AWS pipeline that queues JSON job messages to SQS, triggers a Java Lambda via EventBridge every minute, then starts GPU-capable ECS…
Talk in English on
Integrating HashiCorp Vault & Active Directory: Pretty Fly for a Windows GuyPaul Lerner31m
Walks through running Vault as a single Windows executable, enabling LDAP auth against Active Directory, and enabling the AD secrets engine to rotate passwords…
Talk in English on
Automating the CIS Foundations Benchmark for AWS with TerraformEvan Gertis22m
Automates the center for internet security (CIS) Foundations Benchmark for AWS using Terraform to codify IAM (admin group policy, MFA with session tokens…
Talk in English on
Serverless Secrets with HashiCorp VaultGabe Maentz28m
Shows how to authenticate serverless functions to HashiCorp Vault and retrieve short‑lived credentials across AWS Lambda, Google Cloud Functions and Azure…
Talk in English on
Deploying Terraform Enterprise in a Highly Secure Environment at Morgan StanleyItay Cohai, Travis Smith22m
Morgan Stanley deploys Terraform Enterprise inside private subnets by converting all access to outbound only, using an API-driven pipeline that pulls committed…
Talk in English on
How to Build a Usable Terraform Provider in 20 hoursRobert Ross24m
Built live on Twitch over 10 two-hour sessions, a usable Terraform provider for Fire Hydrant reaches working status in about 20 hours and publishes to the…
Talk in English on
HashiCorp Vault and Getting Day 2 Operations RightKevin Tuffner23m
Deploys must be Packer images built into CI/CD and provisioned with Terraform; policies, secrets engines and upgrades are codified so day‑2 changes are…
Talk in English on
Building Reliability into Kubernetes using Chaos Experiments with TerraformYury Yineth Niño Roa, Jhonnatan Gil Chaves32m
Claims that chaos experiments can be fully automated to improve Kubernetes reliability by provisioning infra with Terraform automation on AWS, installing…
Talk in English on
Integration and Unit Testing on HashiCorp Terraform and NomadThiago Carvalho27m
Explains a practical workflow for unit and integration testing Terraform and Nomad using Terratest and Kitchen to exercise the Nomad API, shows solitary vs…
Talk in English on
How to Store Secrets—and When Do You Need Them—in HashiCorp VaultGuy Barros28m
Shifts the question from how to store secrets to when do I need my secrets and maps a practical Vault adoption path from API foundations through namespaces…
Talk in English on
How Terraform and Behavior-Driven Development Help Shift Security LeftJosh Amitage26m
Shows how terraform-compliance and BDD produce an executable specification that runs against terraform plans (prevention only), enforces tag presence and…
Talk in English on
Terraform Structure & EnablementLachlan White31m
Practical roadmap for Terraform adoption: start from ad hoc TF files (terith), move to local modules and env folders (terramod), then use Terraform…
Talk in English on
Multi-Tenant Nomad: Considerations for Your ClusterAnthony Burke30m
Covers concrete steps to make a HashiCorp Nomad cluster multi-tenant: create logical partitions with Namespaces, limit consumption with Resource Quotas…
Talk in English on
Packer: A Swiss Army Knife for Architectural EnablementRyan J. Price33m
Argues that HashiCorp Packer solves real organization friction by building parallelized VM images across clouds and hypervisors, with 30+ built‑in builders and…
Talk in English on
Edge Security in Untrusted IoT EnvironmentsIssac Goldstand36m
Demonstrates a concrete edge security design that uses HashiCorp Vault as a PKI and secrets broker to issue short‑lived X.509 certs (mTLS) for OpenVPN…
Talk in English on
Observability with HashiCorp Consul Connect (Service Mesh)Bram Vogelaar24m
Explains how to instrument a Consul Connect service mesh by enabling Consul Connect sidecar telemetry, exposing Envoy metrics on a local scrape port, and…
Talk in English on
Secure Your Terraform Deploys in GitLab-CI with HashiCorp VaultMehdi Laruelle25m
Shows a working pipeline that uses GitLab-CI + Terraform + HashiCorp Vault in AWS to replace static AWS keys with dynamic AWS creds by having Vault assume…
Talk in English on
Adding Observability to HashiCorp Nomad Applications with GrafanaCyril Tovena22m
Deploys Grafana, Prometheus, Loki, Tempo into a Nomad cluster (demo uses Vagrant) and shows concrete configs: Consul service discovery, Promtail for logs, and…
Talk in English on
HashiStack Loopback: How Does HashiCorp Use the HashiStack?Jeffrey Hogan28m
Engineering Services builds an internal HashiStack running Vault, Consul, Nomad and Terraform (Terraform Cloud / HCP), using Packer-built AMIs, ASGs and a…
Talk in English
Production-Ready Infrastructure + DevOps Workflows in 5 Minutes with Terraform + GitLabAbubakar Siddiq Ango, Sri Rangan, Darby Frey30m
Claim: GitLab CI/CD plus Terraform provisions a production-ready web stack in under five minutes and the demo shows it working end-to-end for a Rails app…
Talk in English on
The State of Infrastructure Drift: What We Learned From 100+ DevOps TeamsStephane Jourdan27m
Survey of 150 teams and interviews with 50+ teams finds drift common: nearly half see it weekly and 41% once a month, a third lose ~1 hour every week or two…
Talk in English on
Orchestration to Delivery: Integrating GitLab with HashiCorp Terraform, Packer, Vault, and Waypoint.Abubakar Siddiq Ango13m
Concrete integration patterns and outcomes: GitLab supplies managed Terraform state and a Terraform CI template that runs plan and apply and surfaces diffs…
Talk in English on
Secure Your Multi-Cloud Delivery Pipeline with HashiCorp VaultVincent Poilvert31m
Shows a concrete pipeline replacement for static high‑privilege credentials using HashiCorp Vault as an identity broker across private cloud plus multiple AWS…
Talk in English on
Simple Deployment Pipelines with HashiCorp WaypointSuman Chakraborty27m
A concrete pipeline built as a single HCL file uses Waypoint plus Cloud Native Buildpacks to produce an image, push it to a registry, and deploys to Google…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.