kubernetes证书

本文介绍了使用kubeadm初始化Kubernetes集群时如何自建CA并生成各种所需证书的过程,包括apiserver、apiserver访问Kubelet的客户端证书、sa.key和sa.pub以及etcd的私钥和证书。证书存放于/etc/kubernetes/pki目录下,详细分析了ca.crt的属性,以及apiserver.crt和apiserver-etcd-client.crt的签发验证。
摘要由CSDN通过智能技术生成

kubeadm init 生成私钥与证书
1,自建CA,生成ca.crt 和cd,key
2,apiserver 的私钥与公钥证书
3,apiserver 访问Kubelet使用的客户端私钥与证书
4,sa.key 和sa.pub
5,etcd相关私钥和数字证书

路径:/etc/kubernete/pki

[root@k8s-master pki]# pwd
/etc/kubernetes/pki
[root@k8s-master pki]# ls
apiserver.crt              apiserver.key                 ca.crt  front-proxy-ca.crt      front-proxy-client.key
apiserver-etcd-client.crt  apiserver-kubelet-client.crt  ca.key  front-proxy-ca.key      sa.key
apiserver-etcd-client.key  apiserver-kubelet-client.key  etcd    front-proxy-client.crt  sa.pub

kubeadm 自建ca.crt ca.key,签发集群需要的其他证书

ca.crt是标准的x509版本的证书,查看ca.crt

[root@k8s-master pki]# openssl x509 -in ca.crt -noout -text
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 0 (0x0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=kuber
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值