diff --git a/content/zh-cn/docs/reference/setup-tools/kubeadm/generated/kubeadm_certs_generate-csr.md b/content/zh-cn/docs/reference/setup-tools/kubeadm/generated/kubeadm_certs_generate-csr.md index 30a7f0995c8..ff75cef25a1 100644 --- a/content/zh-cn/docs/reference/setup-tools/kubeadm/generated/kubeadm_certs_generate-csr.md +++ b/content/zh-cn/docs/reference/setup-tools/kubeadm/generated/kubeadm_certs_generate-csr.md @@ -1,130 +1,121 @@ - - - -生成密钥和证书签名请求 - - -### 概要 - - -为运行控制平面所需的所有证书生成密钥和证书签名请求(CSR)。该命令会生成部分 kubeconfig 文件, -其中 "users > user > client-key-data" 字段包含私钥数据,并为每个 kubeconfig -文件创建一个随附的 ".csr" 文件。 - - -此命令设计用于 -[Kubeadm 外部 CA 模式](https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/#external-ca-mode)。 -它生成你可以提交给外部证书颁发机构进行签名的 CSR。 - - -应使用 ".crt" 作为文件扩展名将 PEM 编码的签名证书与密钥文件一起保存。 -或者,对于 kubeconfig 文件,PEM 编码的签名证书应使用 base64 编码, -并添加到 "users > user > client-certificate-data" 字段。 - -``` -kubeadm certs generate-csr [flags] -``` - - -### 示例 - - -``` -# 以下命令将为所有控制平面证书和 kubeconfig 文件生成密钥和 CSR : -kubeadm certs generate-csr --kubeconfig-dir /tmp/etc-k8s --cert-dir /tmp/etc-k8s/pki -``` - - -### 选项 - -
| --cert-dir string | -|
保存证书的路径 |
-|
| --config string | -|
kubeadm 配置文件的路径。 |
-|
| -h, --help | -|
generate-csr 命令的帮助 |
-|
| --kubeconfig-dir string 默认值:"/etc/kubernetes" | -|
保存 kubeconfig 文件的路径。 |
-|
| --rootfs string | -|
[实验] 到'真实'主机根文件系统的路径。 |
-|
| --cert-dir string | +|
保存证书的路径 |
+|
| --config string | +|
kubeadm 配置文件的路径。 |
+|
| -h, --help | +|
generate-csr 命令的帮助 |
+|
| --kubeconfig-dir string 默认值:"/etc/kubernetes" | +|
保存 kubeconfig 文件的路径。 |
+|
| --rootfs string | +|
[实验] 到'真实'主机根文件系统的路径。 |
+|