使用 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 格式或格式化文字顯示輸出。 如果您未輸入值,當以互動方式執行命令時,會使用 |