GSoC/GCI Archive
Google Summer of Code 2015 Google Kubernetes

A More readable template language implemented by Go

by Zuozhuo for Google Kubernetes

Kubernetes provides a command line tool kuberctl which can set and view configuration for the current system. The kuberctl can accept a template and render configuration content through it. However, the current template language provided by Go package text/template is not suitable for Kubernetes because of its readability and learning cost problems. Therefore, I’ll implement a more readable template language for Kubernetes.