Nov 20 2018 Mitch Pronschinske
Video Recordings from HashiConf 2018: Keynotes and Breakout Sessions
The strength of HashiConf has always been its community and its speakers, and this year's lineup did not disappoint. Today, we're excited to finally share all of our keynote and breakout session video recordings with you.
Nov 14 2018 The Consul Team
Consul 1.4: Multi-Data Center Service Mesh
We are excited to announce the general availability of HashiCorp Consul 1.4. This release introduces a completely redesigned ACL system and the first enterprise Consul Connect feature with multi-data center support.
Consul is a distributed service mesh to connect, secure, and configure services across any runtime platform and public or private cloud.
Oct 24 2018 Riley Karson
Kickstart Terraform on GCP with Google Cloud Shell
This guest blog, by Riley Karson of Google Cloud, explores a new enhancement to our Terraform Docs. Users looking for examples of Terraform on Google Cloud can now test out various configurations in Google Cloud Shell with the click of a button.
Oct 23 2018 Anthony Davanzo
Announcing First-Class Kubernetes Support for HashiCorp Products
As a follow-up to the HashiCorp Consul plus Kubernetes blog series, this blog highlights our recent work to provide first-class support for Kubernetes across HashiCorp product line.
Oct 23 2018 Armon Dadgar
HashiCorp Product Announcements at HashiConf 2018
Today at HashiConf 2018 in San Francisco, we are announcing major updates across our entire suite of open source and enterprise products. Our mission is to allow users to run applications on any infrastructure, cloud or on-premises, using a modern infrastructure as code approach. This blog is a summary of the announcements being made at the event.
Oct 22 2018 Geoffrey Grosenbach
Announcing the HashiCorp Learn Platform for HashiCorp Vault
The HashiCorp learn platform is focused on HashiCorp product education for practitioners. The platform is self-guided, so you can follow along at your own pace and schedule. The courses start with beginner introductions and progressively go through intermediate and advanced topics.
Oct 18 2018 Chris Griggs
New Terraform Providers: F5 Networks, Nutanix, Tencent Cloud, and Helm
We are pleased to announce that F5 Networks, Nutanix, Tencent Cloud and Helm providers are now available for HashiCorp Terraform. This blog will detail the new providers and include links to additional resources.
Oct 11 2018 Mitchell Hashimoto
HashiCorp Consul 1.3: Envoy
We are excited to announce the release of HashiCorp Consul 1.3. This release extends Consul to support Envoy as a proxy for Connect and enables automatic sidecar injection in Kubernetes for secure pod communication.
Connect enables secure service-to-service communication with automatic TLS encryption and identity-based authorization. Since the initial release of Connect in June, the Consul team has focused on hardening Connect in production and expanding platform integrations to enable a global service mesh. This release delivers major improvements in both categories: Envoy is a high-performance, feature-rich, and production hardened proxy for Connect. And the Kubernetes integrations enable automatic secure pod communications across services both in and out of Kubernetes.
Sep 27 2018 Anthony Davanzo
HashiCorp at Microsoft Ignite
We are excited to be part of Microsoft Ignite this year in Orlando, Florida. The HashiCorp and Microsoft partnership continues to extend and deepen so that we can offer our joint customers and users the best tools for building and running applications deployed on cloud infrastructure.
Sep 26 2018 Chris Griggs
New Terraform Providers: Oracle OCI, Brightbox, RightScale
We are proud to announce two new providers now available for HashiCorp Terraform. This blog will give a more detailed description on the providers and any helpful links that may provide additional insight. For more information on Terraform providers please visit our docs page.
Sep 26 2018 Mitchell Hashimoto
HashiCorp Consul and Kubernetes Service Catalog Sync
We're releasing HashiCorp Consul + Kubernetes features every week.
This week we're releasing the service catalog sync functionality to sync Kubernetes services to the Consul catalog and vice versa. This enables cross-cluster or platform service discovery using the native service discovery tooling expected. Additionally, a central catalog allows organizations to gracefully migrate workloads into or out of Kubernetes.
Sep 20 2018 Christie Koehler
Building Resilient Infrastructure with Nomad: Fault Tolerance and Outage Recovery
In this series we explore how Nomad handles unexpected failures, outages, and routine maintenance of cluster infrastructure, often without operator intervention.
In this post we’ll explore how Nomad is designed to handle transient and permanent failures of both clients and servers gracefully to make it easy to run highly reliable infrastructure.
Sep 19 2018 Mitchell Hashimoto
Kubernetes Auto-join for Consul
We're releasing HashiCorp Consul + Kubernetes features every week.
This week we're showcasing the auto-join feature to enable nodes running inside and outside of Kubernetes to join a Consul cluster running on Kubernetes. Rather than joining with a static IP address or DNS entry, the auto-join feature uses the Kubernetes API to discover pods running Consul agents, and joins those pods.
Sep 18 2018 Nic Jackson
Network segmentation in modern environments
Network segmentation is a highly effective strategy to limit the impact of network intrusion. However, in modern environments such as a cluster scheduler, applications are started and restarted often without operator intervention. This dynamic provisioning results in constantly changing IP addresses, and application ingress ports. Segmenting these dynamic environments using traditional methods of firewalls and routing can be very technically challenging.
In this post, we look at this complexity and how a service mesh is a potential solution for secure network traffic in modern dynamic environments.
Sep 13 2018 Christie Koehler
Building Resilient Infrastructure with Nomad: Job Lifecycle
This is the third in a series Building Resilient Infrastructure with Nomad (Part 1, Part 2). In this series we explore how Nomad handles unexpected failures, outages, and routine maintenance of cluster infrastructure, often without operator intervention required.
In this post we’ll look at how Nomad adds resiliency to your computing infrastructure by providing a consistent workflow for managing the entire job lifecycle, including robust options for updating and migrating jobs that help minimize or even eliminate down time.
Sep 12 2018 Mitchell Hashimoto
Announcing the HashiCorp Consul Helm Chart
We're releasing HashiCorp Consul + Kubernetes features every week. This week we're releasing the official Consul Helm Chart for running and configuring Consul on Kubernetes.
Using the Helm chart, you can start a complete Consul cluster on Kubernetes in minutes. The Helm chart can setup and configure a Consul server cluster, client agents, or both. The Helm chart will also be the primary mechanism for setting up future Consul and Kubernetes features.
Sep 11 2018 Burzin Patel
Microsoft Publishes Video Series on HashiCorp Terraform and Vault
To highlight the growing support for Terraform and Vault, Microsoft invited HashiCorp to participate in a series of technical videos for IT practitioners. Anubhav Mishra, developer advocate for HashiCorp, and Zachary Deptawa, cloud developer advocate for Microsoft, created four videos to introduce and educate users on how these tools work together and what challenges they address.
Sep 05 2018 Mitchell Hashimoto
Announcing HashiCorp Consul + Kubernetes
We're excited to announce multiple features that deeply integrate HashiCorp Consul with Kubernetes. This post will share the initial set of features that will be released in the coming weeks.
The features include an official Helm Chart for installing Consul on Kubernetes, automatic syncing of Kubernetes services with Consul (and vice versa), auto-join for external Consul agents to join a cluster in Kubernetes, injectors so pods are automatically secured with Connect, and support for Envoy.
In addition to natively integrating with Kubernetes, these features help solve important cross-cluster challenges between multiple Kubernetes clusters as well as non-Kubernetes services interacting with Kubernetes services. We're excited to share this work with you.