Brigade, available at https://brigade.sh, takes a slightly different tack to solving the deploy to Kubernetes problem. Rather than focus on the templating and what sort of DSL that might be used to programmatically generate Kubernetes manifests, it leans more towards embracing scripting and programming with Kubernetes and its events as first-class citizens:
The Microsoft team from Azure built Brigade to extend on JavaScript, exposing Kubernetes objects and events as elements to be composed into workflows and pipelines. If your development team is familiar with JavaScript, then Brigade may be an especially appealing means of coordinating ...