datawire / forge

Define and run multi-container apps in Kubernetes
http://forge.sh
Apache License 2.0
416 stars 43 forks source link

Discussion: k8s/deployment.yaml #175

Open pkim-auro opened 6 years ago

pkim-auro commented 6 years ago

Just wanted to start a thread here

The deployment.yaml is really a template which generates a final kubernetes manifest.

How do we solve for nearly identical manifests across dozens of microservices? How do we solve if we need to now change across all templates because of a change requirement like an infrastructure change or new best practice?

All of the above while still allowing the developer to inject microservice specific manifest code.