Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
A tool for secrets management, encryption as a service, and privileged access management
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
Prototype of Terraform website being assembled from multiple repositories
Nomad is a flexible, enterprise-grade cluster scheduler designed to easily integrate into existing workflows. Nomad can run a diverse workload of micro-service, batch, containerized and non-containerized applications. Nomad is easy to operate and scale and integrates seamlessly with Consul and Vault.
Golang LRU cache
Vagrant is a tool for building and distributing development environments.
A Terraform Module for how to run Vault on AWS using Terraform and Packer
Packer templates used for modules in hashicorp-modules
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Terraform-Only Go SDK for Oracle Public Cloud
OpenFaaS plugin for Nomad
Template rendering, notifier, and supervisor for @hashicorp Consul and Vault data.
Helm chart to install Consul and other associated components.
A Terraform Module for how to run Nomad on AWS using Terraform and Packer
Terraform modules and documentation for setting up private installs of Terraform Enterprise
Temporary home for experimental new version of HCL
A Terraform Module for how to run Consul on Google Cloud using Terraform and Packer
Example usage of HashiCorp Terraform
Development and deployment made easy.
Terraform modules to be used for upgrading from the AMI to Installer
Terraform Enterprise API Client in Golang
Package for downloading things from a string URL using a variety of protocols.
A Terraform Module for how to run Vault on Google Cloud using Terraform and Packer
A Terraform Module for how to run Consul on AWS using Terraform and Packer
Vagrant Cloud API wrapper for Ruby
Katakoda tutorial to learn the features of HashiCorp products interactively