I recently returned from a very successful Hashiconf 2019 where lots of new features where announces for the Hashicorp products. Here are some of the mayor announcements.
Terraform:
- Terraform Cloud (TFC)
- Rebranding of Terraform Enterprise SaaS to Terraform Cloud.
- TFC is all about collaboration. When more than 1 person starts working on a Terraform project it requires backend management of the state file and you should start orchestrating Terraform runs using a deployment pipeline. This is all now provided by Terraform Cloud!
- Free tier (up to 5 users)
- User interface
- Remote state management for storing, view and locking of state files.
- VCS connection management
- Collaboration on runs
- Remote runs and applies
- Private module registry
- Paid tiers (more than 5 users)
- Both the paid tiers are available for free until 01.01.2020!
- TFC: Teams
- Create multiple teams
- Control permissions of users on those teams
- TFC: Teams & governance
- This tier is also available for free until 01.01.2020
- Use Sentinel and Cost Estimation
- More information and pricing on offerings available here
- More information here.
- Terraform clustering
- This is only available with Terraform enterprise (TFE) and current in beta version
- More information here.
- Terraform Cost Estimation
- This is available for both TFE and TFC
- Is executed between the plan and apply phases of a TF run.
- Can also use Sentinal to control costs with defined policies
- More information here.
Consul:
- It definitely felt like Consul was the new shiny toy at this years conference and the related sessions were packed.
- HashiCorp Consul Service (HCS) on Azure
- Native provisioning of a Consul cluster into any region through the Azure marketplace.
- Although the Pong game live demo did not go as planned I do see the value and potential for this product!
- Currently only available in private beta
- More information here
- Consul Enterprise now support VMware NSX Service Mesh Federation
- Support for the Service Mesh Federation Specification.
- More information here.
Now back to what we are here for…Terraform Cloud!