Helm repository management for Kubernetes

Helmリポジトリ

JFrog ArtifactoryのHelmリポジトリは、プライバシー、アクセス制御、高可用性、非常にスケーラブルなストレージを提供し、HelmRead More >

チャートのエンタープライズ対応の高度なリポジトリ管理を提供します。Read Less >

Helmリポジトリの機能:

JFrogとHelmリポジトリの統合の意味合い

ドキュメンテーション

KubernetesのHelmチャートリポジトリのWiki

ユースケース

ユースケース – Artifactoryを使用したKubernetesのクラウドネイティブコンテナイメージのビルド、テスト、デプロイパイプライン

スクリーンキャスト

Helmを使用したKubernetesでのJFrog Artifactory HAクラスタのデプロイ

ブログ

ArtifactoryでHelm Chartリポジトリをマスターする

ナレッジベース

Helmのindex.yaml仮想リポジトリにおけるURLの不一致を解決する方法とは?

ブログ

Helmチャートのベストプラクティスで正しい方向に導く

ブログ

Helmをエンタープライズ規模に引き上げる

ブログ

あなたのHelm 2は安全でスケーラブルですか?

ナレッジベース

Xray HelmチャートのDB同期が止まるのはなぜですか?

ナレッジベース

Dockerコンテナのデプロイを保護するための3つの重要なステップ

HELM FAQ

Helmとはどのようなもので、JFrog Artifactoryとどのように統合されるのですか?

Helmは、Kubernetesクラスター上のアプリケーションのデプロイと管理を「チャート」を使用して簡素化するKubernetesのパッケージ マネージャーです。JFrog ArtifactoryはHelmリポジトリとして機能し、ユーザーはHelmチャートを保存、管理、配布することができます。HelmとArtifactoryを統合することで、Helmチャートの管理を一元化し、安全なアクセス制御を可能にし、バージョン管理やリモートキャッシングなどの機能を提供することができます。

JFrog ArtifactoryをHelmチャートリポジトリとして使用するためにHelmを設定するにはどうすればいいですか?

JFrog Artifactoryをチャートリポジトリとして使用するようにHelmを設定するには、以下の手順に従ってください。

helm repo addコマンドを使用して、JFrog Artifactory Helmリポジトリを追加します。

helm repo add

リポジトリの名前とJFrog ArtifactoryのHelmリポジトリのURLに置き換えてください。

リポジトリが追加されたことを確認するには、次のコマンドを実行します。

helm repo list

HelmチャートをJFrog Artifactoryにアップロードするにはどうすればいいですか?

HelmチャートをJFrog Artifactoryにアップロードするには:

Helm packageコマンドを使用してHelmチャートをパッケージ化します。

helm package

これにより、チャートの.tgzパッケージが作成されます。

curlコマンドまたはJFrog CLIを使用して、パッケージ化されたHelmチャートをArtifactoryにアップロードします。

curl -u:-T .tgz “/.tgz”

または、JFrog CLIを使用します。

jfrog rt upload “.tgz”

JFrog ArtifactoryをHelmと一緒に使用するメリットは何ですか?

一元化されたチャート管理:すべてのHelmチャートを1つのリポジトリに保存し、公開チャートとプライベートチャートの両方の管理を容易にします。

アクセス制御:Artifactoryのきめ細かなセキュリティ設定を使用して、Helmチャートにアクセス、アップロード、ダウンロードできるユーザーを制御します。

バージョン管理:さまざまなチャートバージョンを追跡して、適切なバージョンをKubernetesクラスターにデプロイできるようにします。

Remote Helmリポジトリのプロキシとキャッシング:Artifactoryは公開リポジトリからHelmチャートをキャッシュすることができ、外部の依存関係を減らすことでビルド速度と信頼性を向上させます。

JFrog ArtifactoryでHelmを使用する際に問題が発生した場合はどうすればよいですか?

リポジトリURLがhelm repo listを使用して正しく構成されていることを確認し、URLにタイプミスや構成ミスがないか確認します。
ネットワークがArtifactoryインスタンスにアクセスできること、および認証情報(必要な場合)が有効であることを確認してください。
Artifactoryのログで、権限やリポジトリの設定の問題などのエラーメッセージがないか確認します。
Artifactoryにアップロードする前に、Helmチャートが適切にパッケージ化され、期待されるディレクトリ構造に準拠していることを確認してください。

問題が解決しない場合は、JFrog Artifactoryのドキュメントを参照するか、JFrogに連絡してサポートを受けてください。

スピードを重視した信頼のおけるリリース

HELMについて

HelmはKubernetesアプリケーションの管理を支援します — Helm Chartは、最も複雑なKubernetesアプリケーションでも定義、インストール、アップグレードするのに役立ちます。
JFrogとHelmの統合についてもっと詳しく知りたいですか?