0Pricing
Helm Academy · レッスン

helm repo add と Bitnami Catalog

リモートの Chart Repository をローカルに登録します。

「helm repo add と Bitnami Catalog」はCoddyKit上の無料Helm Academyレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはHelm Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Helm Academyコースには全4レッスンが含まれています。

チャートはどこから来るのか

Helm はチャートを同梱していません。チャートはチャートリポジトリからダウンロードします。チャートリポジトリとは、パッケージ化されたチャートと、利用可能なチャートのインデックスをホストする Web サーバーです。

リポジトリを登録する

リポジトリからインストールするには、まずリポジトリを追加する必要があります。helm repo addコマンドを使うと、名前とリポジトリ URL がマシンに保存されます。

helm repo add bitnami https://charts.bitnami.com/bitnami

名前、次に URL

最初の引数は、bitnami のように自分で選ぶ短いローカルエイリアスです。2番目の引数は実際の URL です。以降はどこでもこのエイリアスを使います。

Bitnami を使う理由

Bitnami カタログは、nginx、PostgreSQL、Redis などの本番環境対応チャートを豊富にそろえた、規模が大きくよく管理されたカタログです。最初に追加するリポジトリとして定番です。

保存されるもの

リポジトリを追加すると、そのインデックスファイルがダウンロードされ、ローカルにキャッシュされます。これで Helm は、毎回再取得しなくても、そのリポジトリが提供するすべてのチャートとバージョンを把握できます。

リポジトリを一覧表示する

helm repo listを実行すると、追加済みのすべてのリポジトリを名前と URL 付きで確認できます。追加が成功したかを確認するのに便利です。

helm repo list

一覧を読み取る

出力は単純な表で、NAME列と URL 列があります。各行は、チャートをインストールできる1つのリポジトリを表します。

NAME      URL
bitnami   https://charts.bitnami.com/bitnami

リポジトリを削除する

入力を間違えた場合や、もうそのソースが必要ない場合は、helm repo removeでローカルのエントリを削除できます。リポジトリの情報を忘れさせるだけで、クラスターには何も変更を加えません。

helm repo remove bitnami

リポジトリはユーザーごとに管理される

リポジトリの設定はクラスターではなく、ローカルの Helm 設定に保存されます。そのため、各ユーザーと各 CI マシンが必要なリポジトリを個別に追加します。

名前は自由に選べる

エイリアスは完全にローカルなものなので、同じ URL に対して2人が異なる名前を付けることもできます。覚えやすい名前を選び、チーム内で一貫して使いましょう。

一度追加すれば何度でも使える

リポジトリの追加は、マシンごとに一度だけ行います。その後は、実行するすべての検索コマンドやインストールコマンドで、URL の代わりにエイリアスを使えます。

クイックチェック

helm repo add を実行しました。最初の引数は何を表していますか。

まとめ

リポジトリには、パッケージ化されたチャートとインデックスがあります。helm repo addでローカルエイリアスを付けて登録すれば、豊富な Bitnami カタログのようなリポジトリを検索やインストールに利用できます。📦

よくある質問

「helm repo add と Bitnami Catalog」レッスンは無料ですか?

はい。「helm repo add と Bitnami Catalog」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Helm Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Helm Academyコースには全4レッスンが含まれています。

「helm repo add と Bitnami Catalog」で何を学びますか?

リモートの Chart Repository をローカルに登録します。 ブラウザで直接実行するハンズオンコードでHelm Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Helm Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのHelm Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「helm repo add と Bitnami Catalog」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このHelm Academyレッスンでコードを書いて実行できますか?

はい。すべてのHelm Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. helm repo add と Bitnami Catalog
  2. helm repo update で Index を更新する
  3. helm search repo で Chart を探す
  4. Artifact Hub で公開 Chart を見つける
← Helm Academyに戻る