HashiCorp
From Christoph's Personal Wiki
HashiCorp is a software company with a Freemium business model based in San Francisco, California. HashiCorp provides open-source tools and commercial products that enable developers, operators and security professionals to provision, secure, run, and connect cloud-computing infrastructure. It was founded in 2012 by Mitchell Hashimoto and Armon Dadgar.
Open-source tools
The main product line consists of these following tools:
- Vagrant (released in 2010): supports the building and maintenance of reproducible software-development environments via virtualization technology.
- Packer: a tool for building virtual-machine images for later deployment.
- Terraform (released in July 2014): infrastructure as code software which enables provisioning and adapting virtual infrastructure across all major cloud providers.
- Consul (released in April 2014): provides distributed KV storage, DNS-based service discovery, RPC, and event propagation. The underlying event, membership, and failure-detection mechanisms are provided by Serf, an open-source library also published by HashiCorp.
- Vault (released in April 2015): provides secrets management, identity-based access, encrypting application data and auditing of secrets for applications, systems, and users.
- Nomad (released in September 2015): supports scheduling and deployment of tasks across worker nodes in a cluster.
- Serf (released in 2013): a decentralized cluster membership, failure detection, and orchestration software.
- Sentinel: a policy as code framework for HashiCorp products.
Install
- macos
$ brew install hashicorp/tap/{vault|consul|nomad|terraform} $ brew upgrade hashicorp/tap/<product name>
See here for details.