本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
命令行选项
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。