Helm:Package Manager for Kubernetes

Kubernetes におけるパッケージマネージャの役割

yaml フォーマットで定義された Deployments, Services, PersistentVolumes, PersistentVolumeClaims, Ingress, ServiceAccounts などの各種APIリソースのマニフェスとを一纏めにしたもの(Chart )。

Helm により ChartKubernetes クラスターに取込み、クラスター内部のシステムを新規構築・更新・ロールバックします。

Helm のバージョンによりクラスター内部に Tiller が必要(バージョン2)ですが、セキュリティ上の理由からバージョン3以降はクラスターのAPI経由で Chart が読み込まれます。


Chart の作成方法

Charts パッケージ