本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
命令列選項
貢獻者
建議變更
Trident 為 Trident Orchestrator 提供數個命令列選項。您可以使用這些選項來修改部署。
記錄
-debug
-
啟用除錯輸出。
-loglevel <level>
-
設定記錄層級(偵錯、資訊、警告、錯誤、嚴重)。預設為資訊。
Kubernetes
-k8s_pod
-
使用此選項或
-k8s_api_server
以啟用Kubernetes支援。設定此選項會使Trident使用內含Pod的Kubernetes服務帳戶認證、來聯絡API伺服器。這只有當Trident在Kubernetes叢集中以Pod形式執行、且已啟用服務帳戶時才會運作。 -k8s_api_server <insecure-address:insecure-port>
-
使用此選項或
-k8s_pod`啟用 Kubernetes 支援。如果指定、Trident會使用提供的不安全位址和連接埠、連線至Kubernetes API伺服器。如此一來、 Trident 就能部署在 Pod 之外、但它只支援與 API 伺服器的不安全連線。若要安全連線、請在具有選項的 Pod 中部署 Trident `-k8s_pod
。
Docker
-volume_driver <name>
-
登錄 Docker 外掛程式時使用的驅動程式名稱。預設為
netapp
。 -driver_port <port-number>
-
聆聽此連接埠、而非 UNIX 網域通訊端。
-config <file>
-
必要;您必須指定後端組態檔案的路徑。
休息
-address <ip-or-host>
-
指定 Trident 的 REST 伺服器應接聽的位址。預設為localhost。當偵聽localhost並在Kubernetes Pod內部執行時、無法從Pod外部直接存取REST介面。使用
-address ""
可讓REST介面從Pod IP位址存取。Trident REST介面可設定為偵聽、僅適用於127.0.0.1(適用於IPV4)或[:1](適用於IPv6)。 -port <port-number>
-
指定 Trident 的 REST 伺服器應接聽的連接埠。預設為8000。
-rest
-
啟用 REST 介面。預設為true。