Managing Kubernetes should be simple, easy, and clear. The Kubernetes toolbox was designed to make well-known DevOps practices and ultimately automation achievable. The four GitOps principles provide the critical guide for Kubernetes to achieve the desired properties.
This presentation introduces the four GitOps principles for Kubernetes. These principles are the declarative approach, version control, deployment automation and continuous delivery. Furthermore, the use of template languages for and the management of sensitive data in Kubernetes are addressed.