IBM Cloud CLI (ibmcloud)环境变量
使用 IBM Cloud® CLI (ibmcloud)环境变量自定义 IBM Cloud CLI 环境,以满足您的需求。 例如,您可以简化基于 API 密钥的登录,从而并行使用多个不同的 CLI 会话。
获取有关 IBM Cloud CLI (ibmcloud)环境变量的帮助
ibmcloud --help
在 shell 中,直接在 shell 命令前使用 VARIABLE_NAME=VALUE 对,或在运行 shell 命令前使用 export VARIABLE_NAME=VALUE 作为单独命令,设置以下环境变量。
IBMCLOUD_COLOR=false
将 IBMCLOUD_COLOR 设置为 true 或 false,即可控制彩色输出。
IBMCLOUD_VERSION_CHECK=false
通过设置 IBMCLOUD_VERSION_CHECK 为 true 或 false,控制更新 CLI 工具的常规版本检查。
IBMCLOUD_HTTP_TIMEOUT=5
控制 HTTP 请求的时限(以秒为单位)。
IBMCLOUD_API_KEY=api_key_value
使用 ibmcloud login 命令使用 API 密钥进行身份验证。 键可以直接指定为值,也可以使用 @filename 引用包含键的文件名。
IBMCLOUD_CR_TOKEN=cr_token_value
计算资源令牌用于登录,可以是令牌字符串,也可以是 @file 的路径。
IBMCLOUD_CR_PROFILE=profile_value
在获取 IAM 访问令牌时要使用的已链接可信 IAM 概要文件的名称、标识或 CRN。 如果作为 VPC VSI 计算资源进行身份验证,则只支持指定受信任配置文件 CRN 或 ID。
IBMCLOUD_CR_VPC_URL=url_value
作为 VPC VSI 计算资源获取实例身份令牌和 IAM 令牌时要使用的定制服务器 URL。 此值将替换 VPC VSI 实例身份令牌服务的默认服务器端点。
IBMCLOUD_TRACE=true
将 API 请求诊断信息打印到 stdout。 使用此变量可了解 CLI 命令的运行方式。 该变量会将许多有用的详细信息打印到标准输出(您的终端)中。 使用它来研究 CLI 命令如何与 IBM Cloud 平台和服务 API 交互。
ibmcloud_trace= path/to/trace.log
将 API 请求诊断附加到日志文件。 该变量会将许多有用的详细信息打印到指定的日志文件中。
IBMCLOUD_HOME=path/to/dir
指定配置目录的路径。 ibmcloud 命令从指定路径读写会话元数据。 使用变量可同时处理多个账户或多个会话。
有关此环境变量的更多信息,请参阅 使用 IBM Cloud CLI 处理多个会话。