Working with Helm Charts and Operators
In the Kubernetes ecosystem, it is very important to manage application redistribution and dependency management in cases when you want your applications to be easily downloadable and installable for customers, or when you want to share them between teams. One of the big differences between Linux package managers like APT or YUM and Kubernetes tools, such as Helm, is that they work universally and don’t depend on a particular Kubernetes distribution. Helm enables the easily distributive creation of applications by means of packaging multiple resources into charts, supporting easy reuse and customization of applications across diverse environments. This relieves the struggle of managing a large number of YAML manifests in application deployments and therefore lightens the load on a developer or an operator.
Kubernetes Operators further complement Helm by adding the ability to manage an application’s life cycle in automated ways...