$ roxctl completion [bash|zsh|fish|powershell]
生成 shell 命令补全脚本。
$ roxctl completion [bash|zsh|fish|powershell]
Shell 类型 | 描述 |
---|---|
|
为 Bash shell 生成补全脚本。 |
|
为 Zsh shell 生成补全脚本。 |
|
为 Fish shell 生成补全脚本。 |
|
为 PowerShell shell 生成补全脚本。 |
roxctl completion
命令支持以下继承自父命令 roxctl
的选项
选项 | 描述 |
---|---|
|
指定用于安全连接的自定义 CA 证书文件路径。或者,您可以使用 `ROX_CA_CERT_FILE` 环境变量指定文件路径。 |
|
设置 `--direct-grpc` 以提高连接性能。或者,通过将 `ROX_DIRECT_GRPC_CLIENT` 环境变量设置为 `true`,您可以启用直接 gRPC。默认值为 `false`。 |
|
设置要联系的服务的端点。或者,您可以使用 `ROX_ENDPOINT` 环境变量设置端点。默认值为 `localhost:8443`。 |
|
强制所有连接使用 HTTP/1。或者,通过将环境变量 `ROX_CLIENT_FORCE_HTTP1` 设置为 `true`,可以强制使用 HTTP/1。默认值为 `false`。 |
|
启用不安全连接选项。或者,通过将环境变量 `ROX_INSECURE_CLIENT` 设置为 `true`,可以启用不安全连接选项。默认值为 `false`。 |
|
跳过 TLS 证书验证。或者,通过将环境变量 `ROX_INSECURE_CLIENT_SKIP_TLS_VERIFY` 设置为 `true`,可以跳过 TLS 证书验证。默认值为 `false`。 |
|
禁用彩色输出。或者,通过将环境变量 `ROX_NO_COLOR` 设置为 `true`,可以禁用彩色输出。默认值为 `false`。 |
|
指定基本身份验证的密码。或者,您可以使用环境变量 `ROX_ADMIN_PASSWORD` 设置密码。 |
|
使用未加密的连接。或者,通过将环境变量 `ROX_PLAINTEXT` 设置为 `true`,可以启用未加密的连接。默认值为 `false`。 |
|
设置用于 SNI 的 TLS 服务器名称。或者,您可以使用环境变量 `ROX_SERVER_NAME` 设置服务器名称。 |
|
使用指定文件中提供的 API 令牌进行身份验证。或者,您可以使用环境变量 `ROX_API_TOKEN` 设置令牌。 |