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
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
A tool for secrets management, encryption as a service, and privileged access management
A Terraform Module for how to run Consul on AWS using Terraform and Packer
Example usage of HashiCorp Terraform
Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
Terraform Enterprise API Client in Golang
Vagrant is a tool for building and distributing development environments.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
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.
Some simple demos for Consul Connect
Katakoda tutorial to learn the features of HashiCorp products interactively
Prototype of Terraform website being assembled from multiple repositories
Dynamic secrets for Alibaba Cloud.
Golang connection multiplexing library
Helm chart to install Consul and other associated components.
Service orchestration and management tool.
Raft backend implementation using BoltDB
Library for creating Go RPC client/server.
Golang implementation of the Raft consensus protocol
Golang package for gossip based membership and failure detection
Example usage of HashiCorp Vault secrets management
Terraform-Only Go SDK for Oracle Public Cloud
OpenFaaS plugin for Nomad
Template rendering, notifier, and supervisor for @hashicorp Consul and Vault data.
Tutorial code and binaries for the HashiCorp Consul beginner course.
Automatic builds of container images for Docker Hub
Vagrant Cloud API wrapper for Ruby
CLI tool for spawning and running containers according to the OCI specification
Terraform configuration and Kubernetes manifests used for Microsoft Canada OSS conference presentation.