ヘルムアセンブリおよび関連用語
舵
- ヘルムは、コマンドラインクライアントツールです。主に、Kubernetesのアプリケーションチャートを作成するパッケージ、発行するのに使用し、作成し、ローカルとリモートのチャート倉庫を管理します。
耕耘機
- ティラーは、サーバーのヘルム、Kubernetesクラスタでの展開です。要求を受信するためのヘルムティラーは、その後、Kubernetesに提出(リリース・ヘルムと呼ばれる)が生成Kubernetes展開ファイルを、グラフによれば、アプリケーションを作成します。ティラーもアップグレードリリース、削除、ロールバック機能のシリーズを提供しています。
チャート
- TAR形式を使用してヘルムパッケージ。Kubernetes YAMLファイルを関連付けられたリソースの定義されたセットが含まれているAPTの袋または類似DEB YUMのRPMパッケージ。
Repoistory
- ヘルムデポ、リポジトリは、基本的にダウンロードするユーザーのためのチャート・ソフトウェア・パッケージのシリーズを保持し、問い合わせのためのチャートパッケージのリポジトリ内のファイルのリストを提供するWebサーバーです。ヘルムは、同時にいくつかの異なるリポジトリを管理することができます。
解除
- 舵がリリースと呼ばれるKubernetesクラスタチャートで展開するinstallコマンドを使用します。
注:注こと:異なるリリースヘルム、我々は通常、コンセプト版で述べたように、リリースはこちらヘルムのためのアプリケーションパッケージの展開チャートの例を使用して理解することができます。
1.ヘルムクライアントのインストール(バイナリ)
#从官网下载最新版本的二进制安装包到本地:
[root@k8s-master01 ~]# wget https://get.helm.sh/helm-v3.0.0-linux-amd64.tar.gz
# 解压压缩包
[root@k8s-master01 ~]# tar -zxvf helm-v3.0.0-linux-amd64.tar.gz
# 把 helm 指令放到bin目录下
[root@k8s-master01 ~]# mv linux-amd64/helm /opt/k8s/bin/
# 验证
[root@k8s-master01 ~]# helm help
2.ヘルムサーバーのインストールティラー(バイナリ)