简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

命令行选项

提供者 netapp-rlithman

Astra Trident 会显示多个命令行选项。您可以在部署中修改它们。

日志记录

  • ` -debug` :启用调试输出。

  • ` -loglevel <level>` :设置日志记录级别(调试,信息,警告,错误,致命)。默认为 INFO 。

Kubernetes

  • ` -K8s_pod` :使用此选项或 ` -K8s_api_server` 启用 Kubernetes 支持。如果设置此值,则 Trident 将使用其所属 POD 的 Kubernetes 服务帐户凭据来联系 API 服务器。只有当 Trident 在启用了服务帐户的 Kubernetes 集群中作为 POD 运行时,此功能才有效。

  • ` -K8s_api_server < 不安全地址:不安全端口 >` :使用此选项或 ` -K8s_pod` 启用 Kubernetes 支持。指定后, Trident 将使用提供的不安全地址和端口连接到 Kubernetes API 服务器。这样可以在 Pod 之外部署 Trident ;但是,它仅支持与 API 服务器的不安全连接。要安全连接,请使用 ` -K8s_pod` 选项将 Trident 部署在 Pod 中。

  • ` -K8s_config_path <file>` :必需;必须指定 KubeConfig 文件的路径。

Docker

  • ` -volume_driver < 名称 >` :注册 Docker 插件时使用的驱动程序名称。默认为 NetApp

  • ` -driver_port <port-number>` :侦听此端口,而不是 UNIX 域套接字。

  • ` 配置 < 文件 >` :必需;您必须指定后端配置文件的路径。

REST

  • ` 地址 <ip-or-host>` :指定 Trident 的 REST 服务器应侦听的地址。默认为 localhost 。在本地主机上侦听并在 Kubernetes Pod 中运行时,无法从 Pod 外部直接访问 REST 接口。使用 ` 地址 ""` 可从 Pod IP 地址访问 REST 接口。

  • ` -port <port-number>` :指定 Trident 的 REST 服务器应侦听的端口。默认为 8000 。

  • ` -REST` :启用 REST 接口。默认为 true 。