Difference between revisions of "HashiCorp"
From Christoph's Personal Wiki
(Created page with "'''HashiCorp''' is a software company with a Freemium business model based in San Francisco, California. HashiCorp provides open-source tools and commercial products that enab...") |
|||
Line 13: | Line 13: | ||
* [[Serf]] (released in 2013): a decentralized cluster membership, failure detection, and orchestration software. | * [[Serf]] (released in 2013): a decentralized cluster membership, failure detection, and orchestration software. | ||
* [[Sentinel]]: a policy as code framework for HashiCorp products. | * [[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 [https://www.hashicorp.com/blog/announcing-hashicorp-homebrew-tap here] for details. | ||
==External links== | ==External links== |
Latest revision as of 01:15, 26 September 2020
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.