From the course: Kubernetes: Native Tools (2018)
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
Helm - Kubernetes Tutorial
From the course: Kubernetes: Native Tools (2018)
Helm
- [Instructor] Helm is by far my most favorite tool in the Kubernetes ecosystem today. It's a tool that streamlines the installation and management of Kubernetes applications. I think of it like a package manager, kind of like Yum or Homebrew, but for Kubernetes. Helm manages charts, which are packages of preconfigured Kubernetes resources. It uses a client server architecture where the Helm client runs on your local machine and the server component, called Tiller, runs in your Kubernetes cluster as a deployment in its own name space. It manages the releases and installation of your Helm charts. In a directory, a Helm chart would, at a minimum, contain the following information: a chart yaml, one or more template files in the template folder, and a values.yaml file. Let's take a look at what these are. The Chart.yaml file contains high-level metadata information about your chart. It must contain two things: a chart name and a version number. The template file contains your Kubernetes…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.