Multiple deprication errors produced
Following instructions to produce a minimally functioning cluster leads to multiple errors relating to deprecated syntax, and references to undeclared modules.
Expected behavior: To be able to clone the repository, add azure authentication credentials, and run terraform plan / terraform apply without errors.
There are too many errors produced by this configuration to list in one issue, but there should be some up to date code that can be a trusted source for how to implement consul in azure, and it should be tested so a developer knows if they are making a mistake, or if there is a problem with the source code.
Right now I have no way of knowing from hashicorp official docs whether Azure, Terraform, and Consul/Nomad are even able to be used in production environment, because no examples found lead to successful deployment.