便利な Kubernetes Helm チャート ツール 16 選

便利な Kubernetes Helm チャート ツール 16 選

[51CTO.com クイック翻訳] Helm は Kubernetes の非常に実用的なコンポーネントです。各 kube オブジェクトに対して完全に新しい環境をセットアップし、さまざまな手動構成を実行することを避けるために、Helm と Helm Charts を使用してさまざまな Kubernetes テンプレートをセットアップし、作業の 90% を自動化できます。もちろん、Helm Charts の柔軟性と強力な機能にまだ慣れていない場合は、https://dzone.com/articles/spotlight-on-helm を参照してください。

大規模な開発者コミュニティのおかげで、Helm の機能は最大限に発揮されるようになりました。あらゆる分野の開発者が、特定のプロジェクトのニーズを満たすために、Helm Charts のさまざまな機能強化、アドオン、プラグインの開発を続けています。ここでは、選択して使用できる最高の Helm Charts ツールを 16 個まとめました。

1.ヘルムファイル

Helm Charts ツールについて話すとき、Helmfile について言及しないわけにはいきません。これは roboll (https://github.com/roboll) によって開発され、Helm Charts をデプロイするときに宣言的な仕様を処理するために設計されたツールです。したがって、Helmfile は、さまざまなアプリケーションや Web サービスの特定のニーズに応じて Kubernetes 環境の構成を簡素化するのに役立ちます。これは、後述する Autohelm と同様の方法で動作します。もちろん、よりユニークで実用的な機能も探索できます。

2.造園家

Landscaper を使用すると、Helm チャートのセットを指定して独自のアプリケーション環境を作成し、Helm の使用をカスタマイズできます。必要なのは、Landscaper のさまざまなパラメータ値への参照を明示的に追加することだけです。その後の作業は造園業者に完全に引き継いで完了させることができます。

3.単眼鏡

独自の Helm Charts リポジトリを作成したいですか?これで、古い方法や CLI を使用する必要がなくなりました。 Monocular を使用すると、Web ユーザー インターフェイスを通じて独自のリポジトリを簡単にセットアップおよび管理できます。

4.オートヘルム

名前が示すように、Autohelm はさまざまな Helm Chart のデプロイを自動化するように設計されています。 Autohelm と他の同様のツールとの主な違いは、さまざまなタスクを実装するために Python を使用していることです。同時に、Autohelm は Helm Charts のさまざまなリソースとして Git URL もサポートします。さらに、このツールを使用すると、わずか数分でコミュニティ チャートを展開できます。

5.キャビン

キャビンは興味深いツールです。外出先でも独自の Kubernetes Helm を管理できます。つまり、このツールは実際には、スマートフォンを使用してさまざまな Kubernetes ポッドとノードを管理できるモバイル アプリです。

6.シャチ

Orca は、Helm Charts 用の私のお気に入りのツールの 1 つです。このツールは、ユーザーがさまざまな複雑な継続的インテグレーションと継続的デリバリーに簡単に対応できるように設計されています。 Orca は外部の Helm の代替品のように見えるかもしれませんが、実際には機能面で Helm と Helm Charts を補完する他のツールとまったく同じです。また、下記で紹介するChartMuseumと併用することも可能です。

7.チャートミュージアム

ChartMuseum は、Helm Charts リポジトリを頻繁に使用する開発者にとって非常に実用的で便利です。リポジトリとして、さまざまな一般的な Kubernetes 環境およびサービスで動作するように設計されています。これらには、Microsoft Azure の Blob Storage や Oracle の Cloud Architecture Object Storage が含まれます。

8.操舵手

Helmsman は、Helm Charts の作成、インストール、アップグレード、移行、削除を大幅に簡素化するように設計されたツールです。同時にバージョン管理機能も備えており、さまざまなターゲットステータスファイルを管理できます。 Helmsman のリソースは GitHub ページで見つかります。

9.ヘルムバックアップ

Helm Charts でよく使用される必須ツールである Helm-backup は、独立したツールというよりはアドオンのようなものです。名前空間を使用して、Helm のさまざまなリリース バージョンをバックアップおよび復元します。 Helm-backup を使用すると、プロセス全体が簡素化され、定期的な手動バックアップの手間が省けます。

10.コードフレッシュ

Codefresh は、Kubernetes 管理を簡素化することを目的とした CI/CD ツールです。 Orca と非常に似ていますが、Web ベースのユーザー インターフェイスといくつかの追加ツールが追加されています。現在、Codefresh は独自のダッシュボードを通じて Helm Charts とそのさまざまなリリースを管理することもできます。

11.ヘルムディフ

Helm Diff プラグインは、異なる色を使用して Helm のさまざまなアップグレード バージョンを識別するという、非常にシンプルですが特定の機能のみを提供します。これにより、ユーザーはKubernetesとHelmを手元で簡単に管理できるようになります。このツールを使用すると、アップグレード プロセス中に発生するさまざまな不要なエラーを回避できます。

12.ヘルム-GCS

Kubernetes はもともと Google によって開発されたため、Kubernetes および Helm と連携できる Google Cloud Services のツールを簡単に見つけることができます。 Helm-GCS は、GCS 上で Helm Charts を使用できるようにするプラグインです。

13.複製された船

Replicated Ship は、ユーザーが Kustomize (https://github.com/kubernetes-sigs/kustomize) のさまざまなパッチ、アップグレード、統合を Helm および Helm Charts に統合するプロセスを簡素化します。 Replicated Ship は監視目的で使用されるだけでなく、さまざまな更新およびメンテナンス タスクを自動化することもできます。

14.ヘルムの秘密

Helm-Secrets プラグインは、さまざまなパスワードとアクセス トークンを保護することで、インフラストラクチャのセキュリティとアクセス性を高めます。さらに、プラグインは動的な復号化やクリーニングなどの機能も提供します。

15. キール

Keel.sh は継続的デリバリー向けにも設計されています。これにより、使用する Helm および Helm Charts に自動更新やその他の多数の機能が追加されます。

16. フラックスヘルムオペレーター

Flux Helm Operator は、Helm と Helm Chart のリリースを専門的に管理できます。このツールは、Kubernetes イベントを通じてカスタム リソースへの変更を監視し、適切なアクションを実行します。必要に応じて、チャートのリリース バージョンをインストール、アップグレード、または削除できます。

Helm が Kubernetes をさまざまな点で改善することは間違いありません。これらのツールは、さまざまなシナリオやユースケースでの Helm と Helm Charts の統合をさらに補完します。

原題: 15+ Useful Helm Charts Tools、著者: Stefan Thorpe

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。

<<:  ClusterTech GroupとHuawei Cloudが共同でハイブリッドクラウドHPCソリューションを発表

>>:  Alibaba Cloud は、数ミリ秒で多次関係情報を照会できる中国初のクラウドネイティブグラフデータベース GDB をリリースしました。

推薦する

中小企業がオンラインマーケティングを成功させるにはどうすればよいでしょうか?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス企業が社会の進歩に追いつ...

現在、WeChat マーケティングにはどのような問題があるのでしょうか?

WeChat マーケティングは、WeChat テクノロジーの発展とともに生まれた革新的なポイントツー...

クラウドネイティブを語る上で「コンテナ化」は避けて通れない

[[381346]]この記事はWeChatの公開アカウント「Full-Stack Coder Por...

「無名」と疑問視されるVipshopが、なぜ多くのeコマース企業に模倣されるのか?

最近、米国の資本市場はこの中国株を攻撃し始めている。金融ブログSeekingAlphaによると、投資...

マイクロソフトとデルが協力してハイブリッドクラウドを再構築

現在、企業ユーザーはパブリッククラウドにますます注目しています。同時に、自社構築のプライベートクラウ...

SEOについて簡単に説明:高品質な外部リンクは発信されない

コンテンツは王様であり、外部リンクも王様です。これは SEO 業界の古典的な格言であり、実際の応用に...

hostcircle: ハイエンドの米国サーバー、月額 999 ドル、AMD EPYC 9654 (96C/192T)/768gDDR5/15.36TNVMe/300T トラフィック (10G 帯域幅)

2011年に設立されたオランダのサーバープロバイダーであるHostcircleは、現在、米国アッシュ...

ウェブサイトの降格にどう対処すればよいですか?

自分のウェブサイトが降格されると、多くの人は非常に不安になります。私はインターネット上の多くの SE...

OpenStack を学習する上での難しさは何ですか?どのような知識蓄積が必要でしょうか?

OpenStack の学習は難しいと多くの人が報告しています。この記事の著者も、OpenStack ...

キッズランドから見る玩具小売業界の変貌

[51CTO.comからのオリジナル記事] 2020年は特別な年です。多くの企業が危機に直面しており...

panamaserver: パナマの VPS+ サーバー、著作権を無視し、苦情に抵抗する

パナマのホスティングプロバイダー panamaserver は、「ベアメタルサーバー」がオンラインで...

SEOにおけるユーザーエクスペリエンスは理解するのが難しすぎるので、バリューマーケティングについて話しましょう

3 年前に流行った格言を覚えています。「コンテンツは王様、外部リンクは女王様です。」これが SEO ...

Facebookはインターネットサービスを提供するためにドローンを打ち上げる予定

3月27日の朝、Facebookは、1,000機以上の太陽光発電レーザードローンを使用して、世界中の...

タオバオアフィリエイトサイト管理者の告白(オフサイトマーケティングの本格的な実践経験、小規模販売者はご遠慮ください)

うっかりしてまた長い記事を書いてしまいました。せっかちな人なら、この記事はあなたには不向きで、何かを...

Baidu Green Dream 2.0 のアップデート後、どのような記事が気に入らないのか簡単に分析します。

みなさんこんにちは、私はXiaosiです。最近記事を書いているときに、このような問題を発見しました。...