Re:Ask HN: Which configuration management software would/sho...
by igetspam on Sunday March 15, 2020 @07:44AM
(#22582894)
Similar to what I've done.
Applications have a unique source repo. Each rep has a build dir. Build dir contains a sundir for docker build, terraform configs (if needed) for dependent infrastructure and a helm chart for deploy.
I have a few things that don't fit the microservice pattern. They are terraform first (root of repo is TF code) and they have a build dir to define the next steps (mostly packer).
As I'm writing this, I think I need to change that and make the top level a README.md file and use the build dir pattern to be consistent.
Applications have a unique source repo. Each rep has a build dir. Build dir contains a sundir for docker build, terraform configs (if needed) for dependent infrastructure and a helm chart for deploy.
I have a few things that don't fit the microservice pattern. They are terraform first (root of repo is TF code) and they have a build dir to define the next steps (mostly packer).
As I'm writing this, I think I need to change that and make the top level a README.md file and use the build dir pattern to be consistent.