An Introduction to Helm - Matt Farina, Samsung SDS & Josh Dolitsky, Blood Orange

preview_player
Показать описание


An Introduction to Helm - Matt Farina, Samsung SDS & Josh Dolitsky, Blood Orange

CNCF Helm is a package manager that provides the tools to find, share, and install and manage software in Kubernetes. In this session you will learn the basics about using Helm. We will look at the makeup of charts, the packages for Helm. From there we will explore the ways to share and consume charts. To complete the lifecycle, we will look at installing and managing charts in a Kubernetes cluster. Helm is a project that was first introduced in 2015 and was part of Kubernetes prior to the creation of the CNCF. It entered the CNCF as part of Kubernetes and grew to eventually became a sister project, alongside Kubernetes, in the CNCF.

Рекомендации по теме
Комментарии
Автор

---
_(edited)_

0:31 Where Helm came from.
1:35 ¿What is Helm?
1:50 And ¿What is a Package Manager?
3:22 An *apt* example.
4:10 Last example but with *Helm.*
5:36 Helm's history.
6:42 Semantic versioning.
9:01 Signed releases #PGP.
9:34 Supported operating systems.
10:16 Helm Charts.
10:42 Creating a Helm Chart (tree ascii view)
14:13 Templates.
14:42 Values.
15:00 Templates plus values: valid Kubernetes YAML.
15:17 Installing a Helm Chart.
15:48 Using custom values for a Helm Chart.
16:55 Check a release status.
17:55 Upgrading a release.
18:47 Rollback a release.
19:17 Removing a release.
20:30 Helm Hub.
22:23 Helm Monocular.
22:55 Helm ChartMuseum.
23:39 Helm Chart testing tools.
24:29 Helm migration v2 to v3.
25:07 *Helm Chart Releaser!*
25:24 Betond the Helm Project.
26:17 Cloud Native Experiments, Open Container Initiative.
29:05 Questions.
34:12 Question: ¿best practices?
36:42 ¡Bye!
---

jimmyolano
Автор

16:49 Using custom values, 17:22 Check release status, 18:10 Upgrade with --set flag, 18:59 rollback release,

karti
Автор

Best part at 9:47: if you enable english subtitles, when it comes to talk about supporting Windows, it gives "We want to support all the developers out there who are engaging with hell"

jok
Автор

To say "sadly Deis is not here" is not entirely accurate. Deis was acquired by Microsoft in 2017 who continued to contribute to and promote Helm.

michaelbrooks
Автор

The "why helm" question wasn't answered very well. The justification given was helm replaces 2-4 lines needed to install mysql, but now watch the next 30 minutes to explain how to avoid writing those 2 lines. The helm value proposition is not super clear to me still. For example, 17 minutes in: Helm actually manages the lifecycle of your application. That would be good to explain in the intro "why helm" section.

kipobenauf
Автор

Is it possible  to stop helm upgrade or how to do immutable  config map using helm with kubernates v1.13

raghunathmahakud
Автор

God, there are so many adverts on YouTube.

MatthewWilcoxson
Автор

the entire first 10:00 is completely worthless garbage about how great the repo is maintained.

jonathantroncoso
Автор

those templates look horrible. wtf guys? another reskinned xml-based programming? we had enough of this in maven. make some sane dsl!

guai
Автор

Jumps into details without really explaining what's going on or how.

timmurphy
Автор

This presentation is great until Josh, um, basically, um, starts, essentially, um, talking and not, um, explaining, basically, anything.

DuncanCorps
Автор

Wow, what a terrible presentation. Just dive right into the boring and meaningless syntax with no explanation.

aworden