VMware Cloud Director Service Provider Admin Portal を使用すると、デプロイ、サービス、入力方向ルール、およびその他のコンポーネントなどの事前構成済み Kubernetes リソースを含む Helm Chart パッケージを使用して、Kubernetes クラスタに特定のアプリケーションとサービスをデプロイできます。
Helm Chart パッケージには、デプロイ中にチャートの構成パラメータをカスタマイズするために使用できるテンプレートが用意されています。
VMware Cloud Director Service Provider Admin Portal での外部 Helm Chart リポジトリ リソースの作成
テナントが外部 Helm Chart リポジトリから VMware Cloud Director カタログにアプリケーションをインポートできるようにする場合、Helm Chart リポジトリ リソースを作成し、1 つ以上のテナント組織とそのリソースを共有する必要があります。
Helm Chart リポジトリ リソースには、Helm Chart リポジトリとの接続を確立し、ユーザーがリモート Helm Chart リポジトリからコンテンツを参照したり、Helm Chart リポジトリ アプリケーションをインポートしたりするために必要なすべての情報が保存されます。
VMware Cloud Director Service Provider Admin Portal で 1 つ以上の Helm Chart リポジトリ リソースを作成できます。
前提条件
- コンテンツ ハブでの外部ソースの編集権限を持っていることを確認します。
- Helm Chart リポジトリが構成されていることを確認します。VMware Cloud Director と Helm Chart リポジトリ間の接続を確立するには、リポジトリの URL が必要です。基本認証を使用してリポジトリを追加する場合は、リポジトリ ユーザー アカウントの認証情報も必要です。
- リポジトリに index.yaml ファイルが含まれていることを確認します。たとえば、リポジトリが https://example.com/charts にある場合、インデックス ファイルは https://example.com/charts/index.yaml で使用できる必要があります。Harbor サーバに接続している場合は、使用可能なリポジトリ URL について Harbor のドキュメントを参照してください。たとえば、一般的な場所は https://<harbor-server>/chartrepo/<project> です。
手順
次のタスク
縦の省略記号をクリックして [同期] を選択することで、Helm Chart リポジトリからのアプリケーション イメージの最新のコレクションを使用して VMware Cloud Director を最新の状態に維持できます。
リソースを変更するには、リソース名の横にある縦の省略記号をクリックし、[編集] を選択します。
VMware Cloud Director Service Provider Admin Portal を使用した外部 Helm Chart リポジトリ リソースの共有
VMware Cloud Director サービス プロバイダ管理者は、構成済みの Helm Chart リポジトリ リソースを他のテナント組織と共有できます。
前提条件
コンテンツ ハブ外部ソースの共有権限があることを確認します。
手順
VMware Cloud Director Service Provider Admin Portal を使用した外部 Helm Chart リポジトリ リソースの変更
VMware Cloud Director Service Provider Admin Portal では、構成した Helm Chart リポジトリ リソースの設定を変更できます。
前提条件
手順
- リソース名の横にある縦の省略記号をクリックし、[編集] を選択します。
- 新しい設定を入力して、[保存] をクリックします。
VMware Cloud Director Service Provider Admin Portal を使用した外部 Helm Chart リポジトリ リソースの削除
VMware Cloud Director Service Provider Admin Portal を使用して、既存の Helm Chart リポジトリ リソースを削除できます。
前提条件
- 削除する Helm Chart リポジトリ リソースからインポートされたテンプレートがないことを確認します。
- コンテンツ ハブからの外部ソースの削除権限を持っていることを確認します。
手順
- 上部ナビゲーション バーで、[コンテンツ ハブ] を選択します。
- 左側のパネルで [Helm Chart リポジトリ] を選択します。
- リソース名の横にある縦の省略記号をクリックし、[削除] を選択します。
- [削除] をクリックします。