gpt4 book ai didi

kubernetes - 已批准 Kubernetes CSR,但证书未显示在状态中

转载 作者:行者123 更新时间:2023-12-02 11:39:11 26 4
gpt4 key购买 nike

因此,我经历了生成 RSA key 、为 CSR 创建 YAML、使用 kubectl 在 Minikube 中创建 CSR、批准证书的过程。

但是,当我尝试使用 kubectl get csr my-csr -o jsonpath='{.status.certificate}' 下载证书时我得到一个空的结果。

当我做 kubectl get csr my-csr -o yaml要获取更多信息,这就是我所看到的:

status:
conditions:
- lastUpdateTime: "2020-01-17T20:17:20Z"
message: This CSR was approved by kubectl certificate approve.
reason: KubectlApprove
type: Approved

我期待一个带有 base64 编码字符串的证书属性,我将对其进行解码以获得用于客户端证书验证的证书。有人可以告诉我我做错了什么吗?

有关更多上下文,我正在尝试按照 this tutorial 中的说明进行操作。

最佳答案

我遇到了类似的问题。当我使用以下命令检查时:

kubectl 获取 svc

csr的状态好像是通过了,但是没有下发。知道如何修复它吗?

[更新]
我发现了问题。这是因为 kube-controller-manager 错过了这些选项:

--cluster-signing-cert-file 和 --cluster-signing-key-file

关于kubernetes - 已批准 Kubernetes CSR,但证书未显示在状态中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59795325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com