Helm Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 24: Line 24:


A release is a running instantiation of a [[#Chart|chart]], to which a specific [[#Config|config]] was applied. Whenever a [[#Chart|chart]] is installed, a new release is created. One chart can be installed multiple times into the same cluster, and each can be independently managed and upgraded.
A release is a running instantiation of a [[#Chart|chart]], to which a specific [[#Config|config]] was applied. Whenever a [[#Chart|chart]] is installed, a new release is created. One chart can be installed multiple times into the same cluster, and each can be independently managed and upgraded.
==Release Operations==
* [[helm list]]


=Repository=
=Repository=

Revision as of 16:08, 28 August 2019

Internal

Overview

Chart

Helm Glossary - Chart

Chart Archive

Chart Operations

Config

Template

Release

Helm Glossary - Release

A release is a running instantiation of a chart, to which a specific config was applied. Whenever a chart is installed, a new release is created. One chart can be installed multiple times into the same cluster, and each can be independently managed and upgraded.

Release Operations

Repository

Helm Glossary - Repository

Repository Operations

Dependency

  • If I rely on a dependency referred from an external Helm repository, and the repository exposes newer versions, can I still rely on the fact that the old version is still available? I might not want to upgrade to the "latest", but keep using a version I tested with and was proven stable.

Runtime

The Helm Client

The client is responsible for managing charts.

The Tiller Server

The server is responsible for managing releases.

Security

Security Concepts