Verlassen Sie sich f r Helm-Diagramm-Abhängigkeiten auf ChartCenter

更新:1。2011年5月- Das zentrale Repository ChartCenter einschließlich aller Funktionen wurde eingestellt。Weitere Informationen zur einstein中心发现了他博客-帖子,来自veralteten中心

ChartCenter1 . in kostenlost zentrales helm - diagram - repository, as entwickelt wurde, um der-Community zu helfen, unveränderliche, sichere und zuverlässige diagram ramme f r öffentlich verf gbare Kubernetes-Apps zu finden。麻省理工学院图表中心haben einem einzige zuverlässige Quelle, um alle öffentlichen diagram ramme von einem einzigen, immer verfgaren Ort aus abzubilden。

Kubernetes-App hinzuf、kubernetes - installer和aktualisieren möchten。文赛达数据中心-存储库-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心-数据中心Helm-Diagramme r ber 250 öffentlicheKubernetes-Anwendungen(和他的妻子一起),死在海图中心。Verwenden Sie还启动了一个名为öffentlicher Helm-Repositories的项目。

Wenn Sie Ihre eigenen Helm-Diagramme ersten, können Sie auch sicherstellen, ass die öffentlichen Diagramme, die Sie als Abhängigkeiten verwenden, unveränderlich und immer verf gbar sind, indem Sie auf Ihre Proxies in ChartCenter verweisen。Dadurch werden unangenehme Überraschungen vermieden, die später durch einen Force-Push oder eine Löschung im urspr nglichen图库verursacht werden könnten。图表中心(图表中心),即图表中心(图表中心)(图表中心)(图表中心)(图表中心)(图表中心)(图表中心)(图表中心)(图表中心)

Schauen wir uns and, wie Sie charcenter aus Ihren Abhängigkeitsdiagrammen referenzieren können, und werfen wir einen Blick and the kleine Plug-in frehelm, das Ihnen dies ermöglicht。

ChartCenter verwenden

它是一个独立的中心,图表中心也是一个独立的中心Helm-Repositoryeinzurichten:

$ helm repo添加中心https://repo.chartcenter.io $ helm repo更新


Jetzt kann Ihr Helm-Client auf jedes der der her 3 .000版本。auß ßerdem werden viele believe App-Diagramme auder ChartCenter-Startseite angeheight,所以ass ß ß bequem finden können。

Allerdings können sich in ChartCenter mehrere verschiedene Sätze von Helm-Diagrammen fgr dieselbe Kubernetes-App aus alternativen Repos befinden, die möglicherweise Diagramme fre spezielle, doppelte oder veraltete Editionen enthalten。

所以zum Beispiel可以这样做PostgreSQL-Datenbankanwendung在图表中心mehrere Treffer:

在ChartCenter中标识为Namespace das Helm-Repository,在dem中标识为helm - diagram - versionen gefunden wurden,而在ssen中标识为ChartCenter- helm - diagram - ber - diesen Namespace referenzien。参考资料:数据库数据库的数据库管理系统bitnami这样\ postgresql

所以安装了一个新的PostgreSQL ,她的名字是helmbefehlszeile:

postgresql center/bitnami/postgresql

图表中心 r Abhängigkeitsdiagramme verwenden

我是拜斯皮尔先生bitnami这样/ postgresql我们的掌舵仓库https://repo.chartcenter.io安装和使用功能插件。

aberanstatt PostgreSQL数据库 berdie Befehlszeile des Helm-Clients . installeren, möchten wir . es和Abhängigkeit in einem von unsselbstellten helm - diagram installeren。

在Bitnami PostgreSQL在Ihr - helm - diagram(图表)中,可以显示数据requirements.yaml奥得河Chart.yaml下面是一些图表依赖关系图1:图2:图2库spezifizieren

依赖项:—name: postgresql version: 9.2.1 repository: https://charts.bitnami.com/bitnami condition: postgresql.enabled


Wir wollen jedoch den unveränderlichen Proxy des bitnami - graphs in ChartCenter verwenden。似乎秋天是特别的存储库URL文件存储库(ChartCenter-Repository)名字每个命名空间的动态图:

依赖项:- name:bitnami这样/ postgresql版本:9.2.1https://repo.chartcenter.io条件:postgresql.enabled


Derbitnami这样-命名空间ermöglicht es - unes,在图表中心中显示图表
问题首先,我要喝一杯执掌包- - - - - - - - - - - - - - - - - - - - - -

他是在秋天在北京的一个城市问题 rden Helm v3-Client eröffnet worden, um einen zusätzlichen Namespace im执掌包-Befehl zu unterst tzen, aber die Lösung könnte eine Weile daern。Der Helm v2-Client akzeptiert keine neuen functionen。

Wie können也在der Zwischenzeit das Problem lösen?

ChartCenter-Plug-in verwenden

Damit der Helm-Client den Namespace, haben wiir einChartCenter-Plug-in fr Helm整个过程是由Helm v3- oder v2-Client之间的融合而成的。

Lassen Sie undie neeste插件版本installieren:

$ helm plugin安装https://github.com/jfrog/chartcenter-plugin


Das插件安装模块Helm依赖更新——和执掌包——before - hle durch nur einen领导中心-Befehl:

$ helm center 


德国新铁路公司(Befehl)Helm依赖更新图表中心Helm-Repository gezogen和数据中心hauptdiagram /den unterdiagram (en) in die. tgz-Datei gepack wind,嗯,在jedes Helm-Repository hochgeladen werden zu können。

Klasse, einenette和einfachhe Möglichkeit, dchartcenter - plug -in - tools zum pack . Abhängigkeitsdiagrammen dchartcenter - helm - repository . verwenden。

Viel Spaß bei der Diagrammerstellung mit ChartCenter