Learning Consul
In Chapter 4, Storing and Supplying Configuration, we took a brief look at Consul, a service discovery tool from HashiCorp. We did not use it much because it deserves its own book itself. Nevertheless, Consul still should be seriously considered for configuration data storage for Terraform. There are many examples already out there on the Internet telling how Consul works in production environments. As usual, start with the official documentation, then explore whether Consul Template can improve your configuration management efforts and, finally, Google some blog posts about it, such as the excellent coverage from Data Dog: Consul at DataDog (https://engineering.datadoghq.com/consul-at-datadog/).