Difference between revisions of "HashiCorp"

From Christoph's Personal Wiki
Jump to: navigation, search
(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.

External links