使用 viocli certificate 命令可以添加、移除和查看证书。
要生成证书签名请求 (CSR) 或更新现有证书,请参见 viocli deployment 命令。
viocli certificate 命令支持多种操作,可执行不同任务。以下参数适用于所有操作。
参数 |
强制或可选 |
说明 |
---|---|---|
-d NAME 或 --deployment NAME |
可选 |
要使用的部署的名称。 如果未输入值,则使用默认部署。 |
-p 或 --progress |
可选 |
显示当前操作的进度。 |
--verbose |
可选 |
在详细模式下显示输出。 |
您可以运行 viocli certificate -h 或 viocli certificate --help 以显示该命令的操作和参数。还可以在任何操作上使用 -h 或 --help 选项显示操作参数。例如,viocli certificate add -h
将显示 add
操作的参数。
下面列出了 viocli certificate 支持的操作。
viocli certificate add [-d NAME] --name CERT-NAME --cert CERT-FILE [-p] [--verbose]
将证书添加到证书存储。以下其他参数适用于 add
操作。
参数 |
强制或可选 |
说明 |
---|---|---|
--cert CERT-FILE |
强制 |
要添加的证书。证书必须采用 PEM 格式。 |
--name CERT-NAME |
强制 |
证书的名称。 |
viocli certificate remove [-d NAME] --name CERT-NAME [-p] [--verbose]
从证书存储中移除证书。以下其他参数适用于 remove
操作。
参数 |
强制或可选 |
说明 |
---|---|---|
--name CERT-NAME |
强制 |
证书的名称。 |
viocli certificate list [-d NAME] [--json JSON | -pretty PRETTY] [-p] [--verbose]
列出证书存储中的所有证书。以下其他参数适用于 list
操作。
参数 |
强制或可选 |
说明 |
---|---|---|
--json JSON --pretty PRETTY |
可选 |
以 JSON 格式或格式化文本显示输出。 如果不输入值,则以交互方式运行该命令时将使用 |
viocli certificate show [-d NAME] --name CERT-NAME [--json JSON | --pretty PRETTY] [-p] [--verbose]
显示有关指定证书的详细信息。以下其他参数适用于 show
操作。
参数 |
强制或可选 |
说明 |
---|---|---|
--name CERT-NAME |
强制 |
证书的名称。 |
--json JSON --pretty PRETTY |
可选 |
以 JSON 格式或格式化文本显示输出。 如果不输入值,则以交互方式运行该命令时将使用 |