- 云原生Kubernetes全栈架构师实战
- 杜宽
- 170字
- 2023-09-15 17:43:47
2.4.1 Etcd证书
首先生成Etcd的证书,由于Etcd是3个节点组成的集群,因此证书需要包含每个节点的IP地址。
所有Master节点创建Etcd证书目录:
# mkdir /etc/etcd/ssl -p
所有节点创建Kubernetes相关目录,Kubernetes所用的配置文件会放置在/etc/kubernetes下,证书文件会放置在/etc/kubernetes/pki下:
# mkdir -p /etc/kubernetes/pki
接下来在Master01节点生成Etcd证书,生成证书的CSR(证书签名请求文件,配置了一些域名、公司、单位)文件已放置在前文clone的k8s-ha-install:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P54_132832.jpg?sign=1739197807-MHW7fbAG8oanS5oNOV3ND06NJbGU8FmU-0-b6f7ae9aec68a81464ebd207cd012ef8)
将证书复制到其他Master节点:
![](https://epubservercos.yuewen.com/27A31B/26581513401334806/epubprivate/OEBPS/Images/Figure-P55_132833.jpg?sign=1739197807-usVHGamMQSiCqyjGsbreUZwlyXBYuJzS-0-4776c3168ffc761838be57b83b61420a)