Skip to main content
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

命令行选项

Trident 为 Trident orchestrator 提供了多个命令行选项。您可以使用这些选项修改部署。

日志记录

-debug

启用调试输出。

-loglevel <level>

设置日志记录级别(debug、info、warn、error、fatal)。默认为 info。

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 服务器的不安全连接。要安全地连接,请使用 -k8s_pod 选项在 pod 中部署 Trident。

Docker

-volume_driver <name>

注册 Docker 插件时使用的驱动程序名称。默认为 netapp

-driver_port <port-number>

侦听此端口而不是 UNIX 域套接字。

-config <file>

必需;必须指定后端配置文件的此路径。

REST

-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。