Kubernetes
におけるパッケージマネージャの役割
yaml
フォーマットで定義された Deployments, Services, PersistentVolumes, PersistentVolumeClaims, Ingress, ServiceAccounts
などの各種APIリソースのマニフェスとを一纏めにしたもの(Chart
)。
Helm
により Chart
を Kubernetes
クラスターに取込み、クラスター内部のシステムを新規構築・更新・ロールバックします。
Helm
のバージョンによりクラスター内部に Tiller
が必要(バージョン2)ですが、セキュリティ上の理由からバージョン3以降はクラスターのAPI経由で Chart
が読み込まれます。
https://kubernetes.io/ja/docs/tasks/service-catalog/install-service-catalog-using-helm/