github.com/bwplotka/mimic (go): `mimic`: A Go module for defining and generating config in Go:  * Define your Configuration (e.g Envoy, Prometheus, Alertmanager, Nginx, Prometheus Alerts, Rules, Grafana Dashaboards etc.) * Define your Infrastructure (e.g Terraform, Ansible, Puppet, Chef, etc) * Define your Container Management (e.g Docker compose, Kubernetes, etc) * Define any other file that you can imagine  ... using simple, typed and testable Go code!
Keywords: configuration|go|golang|helm|infrastructure-as-code|jsonnet|mixins|templating