UbuntuにHelmをインストールする方法

ヘルムとは何ですか? Battle.netでDiablo2をプレイしたことのあるプログラマーは、Helmが王国を意味することを覚えておく必要があります。

そして、コンピューターの分野では、ヘルムとは何ですか?

Helmは、Kubernetesのパッケージ管理ツールであり、nodejsのnpm、Ubuntuのapt、CentOSのyumに少し似ています。これらのパッケージ管理ツールの目的は、対応するアプリケーションの展開と管理を簡素化することです。

ヘルムの基本概念:

  1. チャート:Helmが管理するインストールパッケージ。デプロイする必要のあるインストールパッケージリソースが含まれています。 Chart to Helmは、YumrpmからCentOSに相当します。

各チャートパッケージの内容:

(1) パッケージChart.yamlの基本的な説明ファイル

これは、nodejsプロジェクトのpackage.jsonと同等です。

(2) リリース:Chartのデプロイメントインスタンス。チャートはKubernetesクラスターに複数のリリースを持つことができます。つまり、チャートは複数回インストールできます。

(3) リポジトリ:Chartの公開および保存に使用されるChartのリポジトリ。これは、nodejsプロジェクトのpackage.jsonのリポジトリフィールドに相当します。

ヘルム完了機能:

(1) Kubernetesマニフェストファイルを管理する

(2) ヘルムインストールパッケージチャートの管理

(3) チャートに基づくKubernetesアプリケーションのリリース

ヘルムは、クライアントヘルムとサーバーティラーの2つの部分で構成され、ティラーはKubernetesクラスター上で実行され、Chartインストールのリリースを管理するために使用されます。

Helmは、ローカルで実行できるコマンドラインツールであり、通常、Continuous Integration-CI / ContinuesDelivery-CDサーバーで実行されます。

この記事では、クライアントヘルムのインストールについて説明します。

ヘルムのgithubリポジトリにバイナリ実行可能ファイルをダウンロードします。

実行可能ファイルhelmをダウンロードした後、それを/ usr / local / binフォルダーにコピーし、helm versionを実行します。バージョン情報が表示されれば、helmクライアントは正常にインストールされています。

Recommended Posts

UbuntuにHelmをインストールする方法
Ubuntu14.04にmysqlをインストールする方法
Ubuntu14.04にmysqlをインストールする方法
Ubuntuにcuda10.1ドライバーをインストールする方法
Ubuntu20.04にROSNoeticをインストールする方法
ubuntuサーバー環境にpythonをインストールする方法
Ubuntu18.04にスタンドアロンモードでHadoopをインストールする方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
ubuntuでhanlpを使用する方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
CentOSにPHP7.4をインストールする方法
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
Ubuntu16.04にPostgreSQLをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu18.04にAnaconda3をインストールする方法
Ubuntu18.04にMemcachedをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu14.04にMailpileをインストールする方法
Ubuntu16.04にPrestaShopをインストールする方法
Ubuntu20.04にSkypeをインストールする方法
Ubuntu20.04にJenkinsをインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu16.04にPrometheusをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Centos7.2にHDP2.6をインストールする方法
Ubuntu16.04にMoodleをインストールする方法
Ubuntu14.04にSolr5.2.1をインストールする方法
Ubuntu16.04にTeamviewerをインストールする方法
Ubuntu20.04にMariaDBをインストールする方法
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にMonoをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu20.04にZoomをインストールする方法
Ubuntu16.04にNginxをインストールする方法
Ubuntu20.04にOpenCVをインストールする方法
Ubuntu20.04にSpotifyをインストールする方法
Ubuntu18.04にPostmanをインストールする方法
Ubuntu16.04にGo1.6をインストールする方法
Ubuntu18.04にGoをインストールする方法
Ubuntu14.04にMySQLをインストールする方法
Ubuntuでの大胆なインストール手順