ビルヘルムPW ChartMuseum

入門

ChartMuseumはゴー(Golang)で書かれたオープンソースヘルムチャートリポジトリサーバであります

ChartMuseumは、Googleのクラウドストレージ、アマゾンS3、マイクロソフトのAzure BLOBストレージ、アリOSSのクラウドストレージ、OpenStackのオブジェクトストレージとOracleのクラウドオブジェクトストレージインフラストラクチャを含むゴー(Golang)で書かれたオープンソースヘルムチャートリポジトリサーバ、クラウドストレージバックエンドのサポートであり、 。

展開ChartMuseum

1、チャート住所:https://github.com/helm/charts/tree/master/stable/chartmuseum

2、custom.yamlファイルを書き込みます

ENV:
  オープン:
    #开启のAPI 
    DISABLE_API:偽
    ALLOW_OVERWRITE:本当の
  秘密:
    BASIC_AUTH_USER:MYUSERの
    BASIC_AUTH_PASS:MYPASS 
リソース:
  制限:
    CPU:1 
    メモリー:2Giの
  要求:
    CPU:80メートルの
    メモリ:64Miの
持続性:
  有効:真
  サイズ:10Gi 
  STORAGECLASS: "管理-NFSストレージ」

 3、インストール

舵は--name私-chartmuseum -f custom.yaml安定/ chartmuseumインストール

 4、インストールプッシュプラグ(https://github.com/chartmuseum/helm-push)

1)ラインインストール

ヘルムプラグインをインストールhttps://github.com/chartmuseum/helm-push

 2)オフラインインストール

オフラインパックをダウンロードしてください:https://github.com/chartmuseum/helm-push/releases/download/v0.7.1/helm-push_0.7.1_darwin_amd64.tar.gz

新指揮プッシュカタログオフラインパッケージはこのディレクトリに抽出します。

ます。mkdir -p /root/.helm/plugins/helm-push 
タール-xf舵-push_0.7.1_darwin_amd64.tar.gz

使用して5、

倉庫を追加

ヘルムレポはchartmuseumのhttpを追加:// NodePort-IP:NOdeportポート--username myuserの--password MYPASS

チャートをアップロード

ヘルムプッシュmychart / chartmuseum

 

 


 

 

おすすめ

転載: www.cnblogs.com/Dev0ps/p/11258539.html