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