This is a legacy of an earlier phase in the project, it was created automatically for us as part of running the cobra new command when the project was initialised.
It's only used in two place, neither are very important:
terraform.go control to how and where to try to install terraform, we could drop support for this auto install, it's falling into the "trying to be too clever" camp. If terraform is not found simply exit
landingzone fetch command, the tmp directory - we can just use ioutil.TempDir
Removing this has one big advantage we can replace the lengthy --symphony-config flag with simply --config.
It's also one less config file, and artefact for the user to keep track of
This is a legacy of an earlier phase in the project, it was created automatically for us as part of running the
cobra new
command when the project was initialised.Removing this has one big advantage we can replace the lengthy
--symphony-config
flag with simply--config
.It's also one less config file, and artefact for the user to keep track of