Nov 01 2017 Rob Genova
HashiCorp Nomad 0.7
We are pleased to announce the release of HashiCorp Nomad 0.7. Nomad is HashiCorp's lightweight and flexible cluster scheduler designed to easily integrate into your existing workflows. Nomad can run both microservice and batch workloads, and has first-class support for Docker as well as non-containerized applications.
Nov 01 2017 Seth Vargo
Transparent Data Encryption in the Modern Datacenter
Transparent Data Encryption (TDE) is a technology coined by Microsoft, IBM, and Oracle to encrypt databases on the filesystem. TDE attempts to solve the problem of protecting data at rest, encrypting databases both on the hard drive and consequently on backup media. It does not protect data in transit, nor data in use. Organizations often employ TDE to solve compliance issues which require the protection of data at rest.
Oct 31 2017 Seth Vargo
Building a Vault Token Helper
Vault is an open source tool for managing secrets. Earlier we showcased how Vault provides Encryption as a Service and how to build custom Vault plugins. This post explores a lesser-known feature of Vault Open Source and Vault Enterprise: token helpers.
Oct 30 2017 Seth Vargo
Building a Vault Secure Plugin
Vault is an open source tool for managing secrets. Earlier we showcased how Vault provides Encryption as a Service and how New Relic trusts HashiCorp Vault for their platform. This post explores extending Vault even further by writing custom auth plugins that work for both Vault Open Source and Vault Enterprise.
Oct 26 2017 Seth Vargo
Managing Google Calendar with Terraform
Terraform is an open source tool for managing Infrastructure as Code. Earlier this year, we showcased how Terraform pushes the boundaries on the traditional definition of "infrastructure", enabling users to Manage GitHub Teams and Permissions with Terraform. This post explores extending Terraform even further by writing our own custom extension for managing events on Google Calendar.
Oct 19 2017 Maciej Skierkowski
Announcing the Terraform Recommended Practices Guide
Organizations of all sizes are adopting cloud-based services for application workloads. Using cloud-based services enables development teams to operate with a much greater degree of independence from the underlying operational constraints of infrastructure. For most organizations, this means navigating the transition from a relatively static pool of homogeneous infrastructure in dedicated data centers to a distributed fleet of servers spanning one or more cloud providers. We believe the best way to provision cloud-based infrastructure for these organizations is to take a collaborative approach, where teams of operators can all use infrastructure as code to create and manage the infrastructure.
Oct 16 2017 James Phillips
HashiCorp Consul 1.0
Today we are excited to announce the public availability of HashiCorp Consul 1.0. Consul is a tool for service discovery and runtime configuration for distributed applications and infrastructure. Consul joins Vagrant and Packer as the third HashiCorp product to reach the 1.0 milestone.
Sep 19 2017 Andy Manoske
HashiCorp Vault 0.8.3
We are pleased to announce the release of HashiCorp Vault 0.8.3. The highlight of the latest release is a Kubernetes authentication backend. For Vault Enterprise, we are also releasing an integration with Sentinel, HashiCorp's policy as code framework announced at HashiConf.
Sep 19 2017 Maciej Skierkowski
HashiCorp Terraform Enterprise Beta
We're pleased to announce the release of the new HashiCorp Terraform Enterprise Beta. Terraform Enterprise provides collaboration and governance features to safely and predictably codify, plan, and provision any infrastructure for any application. This release includes major new features and improvements.
Sep 19 2017 Mitchell Hashimoto
Announcing Sentinel, HashiCorp’s Policy as Code Framework
Today at HashiConf we released Sentinel. Sentinel is an embedded policy as code framework in the HashiCorp Enterprise products to enable fine-grained, logic-based policy decisions that can be extended to source external information to make decisions.
Sep 19 2017 Mitchell Hashimoto
HashiCorp Terraform Module Registry
We are excited to announce the availability of the HashiCorp Terraform Module Registry.
HashiCorp Terraform is a tool to safely and efficiently build, change, and version on-premises and cloud infrastructure using a consistent workflow. Terraform uses automate infrastructure management through the use of infrastructure as code. Terraform configurations can be composed with modules to encapsulate groups of resources in your infrastructure.
Sep 19 2017 Armon Dadgar
HashiCorp Announcements at HashiConf 2017
Today at HashiConf 2017 in Austin, Texas, we announced major updates and new features across our entire suite of open source and enterprise products, including HashiCorp Terraform, HashiCorp Vault, HashiCorp Consul, and HashiCorp Nomad. In addition to these product updates, we announced the release of Sentinel, our new policy as code framework that integrates across the Enterprise product suite, and the Terraform Module Registry, which provides example infrastructure templates to make provisioning across cloud environments easier, and so much more.
Sep 18 2017 Jen Murphy
Announcing the HashiCorp Partner Network
HashiCorp has a strong commitment to invest in both the community and the ecosystem that is emerging around the HashiCorp products. As an open source company, our investment is critical to build this ecosystem, which will in turn help us continue to drive innovation, growth, and success for our users and customers.
Today, we are announcing an example of this investment: the launch of the HashiCorp Partner Network. As part of this launch, we are announcing Reseller and System Integrator programs. In addition, we are including our strong, existing Cloud, Technology and Training partnerships as a part of the HashiCorp Partner Network. All of this will enable us to continue to work closely with the community as well as attract new partners who wish to leverage the HashiCorp suite of products to grow their businesses.
Sep 13 2017 Martin Atkins
HashiCorp Terraform Provider Versioning
In HashiCorp Terraform 0.10, Terraform was split into two logical components: Terraform Core and Terraform Providers. A major motivation for this change was the acknowledgement that provider development has a different scope and development speed. The various providers are constantly changing, and it's always been frustrating when a major new feature in your chosen platform is delayed in Terraform because of the need to coordinate releases with other providers and with Core.
A more mundane aspect of separate provider releases is separate provider version numbers.
Sep 07 2017 Mitchell Hashimoto
HashiCorp Vagrant 2.0
We're announcing HashiCorp Vagrant 2.0. Vagrant is a tool for building and distributing development environments.
Vagrant 2.0 supports provisioning development environments on VirtualBox, VMware, Hyper-V, Docker, AWS, GCP, and more. It can virtualize Windows, macOS, and a dozen other new operating systems. Vagrant 2.0 is paired with Vagrant Cloud for finding and consuming boxes. It has come a long way since Vagrant 1.0 when it only supported VirtualBox, and the community has grown significantly since then.
Vagrant 2.0 is available immediately from the Vagrant website. You can find the full list of changes in recent Vagrant releases in the Changelog.
Aug 23 2017 Radek Simko
Managing Kubernetes Applications with HashiCorp Terraform
HashiCorp Terraform is an open source tool that enables users to provision any infrastructure using a consistent workflow. While Terraform can manage infrastructure for both public and private cloud services, it can also manage external services like GitHub, Nomad, or Kubernetes pods. This post highlights the new Terraform Kubernetes provider which enables operators to manage the lifecycle of Kubernetes resources using declarative infrastructure as code.