Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

tridentctlのインストールをカスタマイズします

共同作成者

Tridentインストーラを使用して、インストールをカスタマイズできます。

インストーラの詳細を確認してください

Tridentインストーラでは、属性をカスタマイズできます。たとえば、Tridentイメージをプライベートリポジトリにコピーした場合は、を使用してイメージ名を指定できます --trident-image。Tridentイメージと必要なCSIサイドカーイメージをプライベートリポジトリにコピーした場合は、次の形式のスイッチを使用してリポジトリの場所を指定することをお勧めし --image-registry`ます。 `<registry FQDN>[:port]

重要 プライベートリポジトリにTridentをインストールするときに、スイッチを使用してリポジトリの場所を指定する場合は --image-registry、リポジトリパスにを使用しないで /netapp/`ください。例: `./tridentctl install --image-registry <image-registry> -n <namespace>

通常の「 /var/lib/kubelet 」以外のパスに「 kubelet 」がデータを保持している Kubernetes の配布を使用する場合は、「 --kubelet -dir 」を使用して代替パスを指定できます。

インストーラの引数で許可される範囲を超えてインストールをカスタマイズする必要がある場合は、配置ファイルをカスタマイズすることもできます。--generate-custom-yaml パラメータを使用して、インストーラの「 etup 」ディレクトリに次の YAML ファイルを作成します。

  • trident-clusterrolebinding.yaml

  • trident-deployment.yaml

  • trident-CRDs .YAML

  • trident-clusterrolment.yaml

  • trident-demimonimon.yamml`

  • trident-service.yaml

  • trident-namespac.yaml

  • trident-ServiceAccount.yaml

  • trident-resourcesequota.yaml

これらのファイルを生成したら、必要に応じて変更し、「 --use-custom-yaml 」を使用してカスタム展開をインストールできます。

./tridentctl install -n trident --use-custom-yaml