更新时间:2025-04-03 GMT+08:00

ccictl config set-cluster

操作背景

设置 cliconfig 中的集群条目。

指定已存在的属性名称将把新字段值与现有值合并。

ccictl config set-cluster NAME [--server=server] [--certificate-authority=path/to/certificate/authority] [--insecure-skip-tls-verify=true] [--tls-server-name=example.com]

示例

# 仅设置 e2e 集群条目上的 server 字段,不涉及其他值
ccictl config set-cluster e2e --server=https://1.2.3.4

# 在 e2e 集群条目中嵌入证书数据
ccictl config set-cluster e2e --embed-certs --certificate-authority=~/.kubev2/e2e/ca.crt

# 禁用 e2e 集群条目中的证书检查
ccictl config set-cluster e2e --insecure-skip-tls-verify=true

# 设置用于验证 e2e 集群条目的自定义 TLS 服务器名称
ccictl config set-cluster e2e --tls-server-name=my-cluster-name

# 设置 e2e 集群条目的代理 URL
ccictl config set-cluster e2e --proxy-url=https://1.2.3.4

选项

--certificate-authority string

cliconfig 中集群条目的证书颁发机构文件的路径。

--embed-certs tristate[=true]

在 cliconfig 中嵌入集群条目的证书。

-h, --help

关于 set-cluster 的帮助信息。

--insecure-skip-tls-verify tristate[=true]

设置 cliconfig 中的集群条目的 insecure-skip-tls-verify 字段。

--proxy-url string

cliconfig 中集群条目的代理地址。

--server string

cliconfig 中集群条目的 server 字段。

--tls-server-name string

cliconfig 中的集群条目的 tls-server-name 字段。

ccictl选项亦可作为子命令的选项,列表如下:

父命令ccictl选项列表