JFrog ChartCenterを公開:コミュニティ用舵图表セントラル・リポジトリ

公開されている执掌图表の数は増え続けており,コミュニティにとっては素晴らしいことですが,膨大なと舵舵图表图リポジトリを調べるのは困難な状況となっています。

船の船長が必要とするのは安全に到着するための詳細なリストだけではありません。氷山の一角以外の見えない場所にも危険があります。

このため,開発者コミュニティに公開する掌舵图用の無償のセントラル·リポジトリであるChartCenterを発表いたします。

ChartCenterのエッジ

ChartCenterのUIを通して,何千ものKubernetes Docker注册表パッケ,ジから必要なものを検索することができます。多くの公開リポジトリに分散しているアプリケ,ションを検索して利用することができます。ChartCenterは検索サービスのHelm HubやArtifact Hubに似ています。

しかし,ChartCenterはただのカタログではありません。Artifactoryを搭載したChartCenterは不変のバージョンを保持するHelm Chartリポジトリです。そのため,执掌CLIはすべての公開されているHelmChartを単一の場所から確実にダウンロードすることができ,真の単一ソースとなります。

すべての保存された执掌图表はスマートに利用できるように必要とする重要な情報を提供する堅牢なメタデータで管理されています。これらの機能がユザにとってどのような意味を持かをご紹介します:

不変,バ,ジョニング执掌图表

ChartCenterはすべての图表バ,ジョンの単一の情報源です。今日使用している执掌图表のバージョンが先月または昨年使用したものと同じであることを常に確認できます。たとえ舵图の所有者がリポジトリを不適切に変更や削除をした場合も同様です。ChartCenterは変更が発生した場合,そのバ,ジョンにフラグを立てます。また,ChartCenterは元のリポジトリが何らかの理由で利用できなくなった場合,フェイルセーフ機能も提供しています。

ChartCenterはすべてのHelm Chartのバ,ジョン, apiVersion, appVersionのメタデ,タも保持します。

使用デ,タ

ChartCenterは执掌图表が別の执掌图表(子图表として)の依存関係として使用されている場所も通知されます。

依存性の識別

执掌の图表バージョンごとに,ChartCenterでは码头工人イメージや子图表など,使用されているすべての依存関係を確認できます。UIで各Dockerメジの依存性があるすべてのレヤを確認することができます。

脆弱性の確認

ChartCenterはJFrog x光の再帰的スキャンを実行し,执掌图表のすべての依存関係のあるコンテナイメージに対して脆弱性分析を実行します。そのため,k8アプリをデプロイする前に,あらゆるk8アプリのセキュリティ・リスクを評価することができます。

メンテナのためのセキュリティ対策

また,ChartCenterでは图表のメンテナがノートの提供やUI上で图表のセキュリティの概要を確認する機能も提供しています。cveにタグを付けてメモを提供できるようにsecurity-mitigation.yamlファ@ @ルを開発しました。これらのメモはメンテナが更新された图表でyamlを提供すると利用できるようになり,以下のように表示されます:

ChartCenterの利用

これまではChartCenterの機能の一部を説明しましたが,ここからは执掌クライアントで使用する方法を説明します。

ステップ1:ChartCenterをHelmリポジトリとして追加

执掌クライアントにChartCenterリポジトリを単一のソースとして利用するための設定を追加します

$ helm回购添加中心https://repo.chartcenter.io $ helm回购更新$ helm搜索回购中心/

最後のコマンドは約200以上の掌舵リポジトリから图表リストを表示します。いくかの索引。Yamlの最適化を行った結果,索引。yamlのサズが小さくなり,Helmクラアントのスピドが速くなっています。

ステップ2:リポジトリとしてChartCenterを使用

头盔リポジトリをいくかチェックします

$ helm search repo center/jfrog/artifactory-jcr NAME CHART VERSION APP VERSION DESCRIPTION center/jfrog/artifactory-jcr 2.3.1 7.5.7 jfrog Container Registry $ helm search repo center/rancher NAME CHART VERSION APP VERSION DESCRIPTION center/ranch -stable/rancher 2.4.5 v2.4.5安装rancher Server来管理Kubernetes clu…

ここでは多くの执掌リポジトリを追加するよりも1つのリポジトリを使う方がどれほど簡単かが分かります。

图表を次のレベルへ

ChartCenterの発表は执掌图表の利用を向上させるための航海の始まりに過ぎません。また,コミュニティと直接協力してこれらの機能を構築していきたいと考えており,UIの改善,セキュリティ情報の追加,执掌プラグインの考慮点,执掌リポジトリのベストプラクティスなど皆様からのご意見をお待ちしています。

詳細にいてはChartCenterを今すぐチェックしてください。