第3章 エアギャップ環境での動的プラグインのインストール
カスタム NPM レジストリーをセットアップすることで、エアギャップ環境に外部プラグインをインストールできます。
Helm chart を使用して、動的プラグインパッケージの NPM レジストリー URL と認証情報を設定できます。npm pack
を使用して取得した動的プラグインパッケージの場合は、.npmrc
ファイルを使用できます。
Helm chart を使用して、次の内容で dynamic-plugins-npmrc
という名前のシークレットを作成し、.npmrc
ファイルを NPM レジストリーに追加します。
apiVersion: v1 kind: Secret metadata: name: dynamic-plugins-npmrc type: Opaque stringData: .npmrc: | registry=<registry-url> //<registry-url>:_authToken=<auth-token> ...