dcos config set

添加或设置 DC/OS 配置属性

说明

dcos config set 命令将在当前群集使用的配置文件中添加或设置属性。表 1 显示可用属性。

使用

  1. dcos config set <name> <value> [flags]

选项

名称说明
—help, h显示使用情况。

位置自变量

名称说明
<name>属性的名称
<value>属性的值

表 1 - 属性

名称
core.dcos_acs_tokenDC/OS 认证令牌。当您使用 dcos auth login 登录 DC/OS CLI 时,它将认证令牌值存储在本地。有关详细信息,请参阅 IAM API
core.dcos_urlDC/OS 群集的公共管理节点 URL
core.mesos_master_urlMesos 管理节点 URL。默认为 core.dcos_url
core.pagination指示是否标页号输出。默认为 true。
core.ssl_verify指示是否验证 SSL 证书或设置 SSL 证书的路径
core.timeout请求超时(秒),最小值为 1 秒。默认为 3 分钟。
core.ssh_user用户使用 ssh 连接到 DC/OS 群集的节点时使用。默认为“core”。
core.ssh_proxy_ip是否使用固定 SSH 代理主机 (Bastion) 来进行节点 SSH 访问。
core.reporting是否将使用事件报告给 Mesosphere。
core.prompt_login在令牌过期时是否提示用户登录;否则会自动启动登录。
cluster.name群集人工可读取名称。
job.url与 Metronome 调度程序对话的 API URL。
job.service_nameMetronome 群集的名称。
marathon.url与 Marathon 对话的基准 URL。它会覆盖 core.dcos_url 中指定的值。
package.cosmos_url与 Cosmos 对话的基准 URL。它会覆盖 core.dcos_url 中指定的值。

示例

设置请求超时

在此示例中,请求超时设置为五分钟。

  1. dcos config set core.timeout 300

如果命令成功,将不显示确认信息。要验证属性是否已设置,请运行 dcos config show:

  1. dcos config show
  2. cluster.name user_13-3fwr25e
  3. core.dcos_acs_token ********
  4. core.dcos_url http://user_13-elasticl-1x5proho90v2b-1931064628.us-east-1.elb.amazonaws.com
  5. core.timeout 300

设置 SSL 设置

在此示例中,HTTPS 的 SSL 证书验证设置为 true

  1. dcos config set core.ssl_verify true

如果命令成功,将不显示确认信息。

要验证属性是否已设置,请使用 dcos config show:

  1. [core.ssl_verify]: set to 'true'

父命令

命令说明
dcos config管理 DC/OS 配置