10 Packaging and managing apps with Helm
As vast as Kubernetes is, it doesn’t solve every problem by itself; a large ecosystem exists to fill the gaps. One of these gaps is packaging and distributing apps, and the solution is Helm. You can use Helm to group a set of Kubernetes YAML files into one artifact and share that on a public or private repository. Anyone with access to the repository can install the app with a single Helm command. That command might deploy a whole set of related Kubernetes resources including ConfigMaps, Deployments, and Services, and you can customize the configuration as part of the installation.
People use Helm in different ways. Some teams use Helm only to install and manage third-party apps from public repositories. ...
Get Learn Kubernetes in a Month of Lunches now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.