0
点赞
收藏
分享

微信扫一扫

Kubernetes 小白学习笔记(19)--高可用kubernetes集群

绪风 2022-03-30 阅读 54


 Kubernetes 小白学习笔记(19)--高可用kubernetes集群_kubernetes

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_html_02


Kubernetes 小白学习笔记(19)--高可用kubernetes集群_html_03

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_json_04

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_kubernetes_05

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_ooc_06


Kubernetes 小白学习笔记(19)--高可用kubernetes集群_kubernetes_07

config.json

{
"CN": "$HOSTNAME",
"hosts": [
"$HOSTNAME",
"PRIVATE_IP"
],
"key": {
"algo": "ecdsa",
"size": 256
},
"names": [
{
"C": "US",
"ST": "CA",
"L": "San Francisco"
}
]
}
本章涉及到的cfssl命令:

cfssl gencert -ca=ca.pem -ca-key=ca-key.pem -config=ca-config.json -profile=server config.json | cfssljson -bare server
cfssl gencert -ca=ca.pem -ca-key=ca-key.pem -config=ca-config.json -profile=peer config.json | cfssljson -bare peer

cfssl gencert -ca=ca.crt -ca-key=ca.key -config=ca-config.json -profile=client client.json | cfssljson -bare client

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_html_08


Kubernetes 小白学习笔记(19)--高可用kubernetes集群_ooc_09

 Kubernetes 小白学习笔记(19)--高可用kubernetes集群_json_10

clien.json

{
"CN": "client",
"key": {
"algo": "ecdsa",
"size": 256
}
}



Kubernetes 小白学习笔记(19)--高可用kubernetes集群_ooc_11

config.yaml

config.yaml
apiVersion: kubeadm.k8s.io/v1alpha1
kind: MasterConfiguration
api:
advertiseAddress: <lb-virtual-ip>
controlPlaneEndpoint: <lb-virtual-ip>
etcd:
endpoints:
- https://<etcd0-ip-address>:2379
- https://<etcd1-ip-address>:2379
- https://<etcd2-ip-address>:2379
caFile: /etc/kubernetes/pki/etcd/ca.crt
certFile: /etc/kubernetes/pki/etcd/client.crt
keyFile: /etc/kubernetes/pki/etcd/client.key
networking:
podSubnet: <podCIDR>
apiServerCertSANs:
- <lb-virtual-ip>
- <private-ip>
apiServerExtraArgs:
apiserver-count: "3"


Kubernetes 小白学习笔记(19)--高可用kubernetes集群_kubernetes_12

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_ooc_13

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_json_14


Kubernetes 小白学习笔记(19)--高可用kubernetes集群_json_15

Kubernetes 小白学习笔记(19)--高可用kubernetes集群_html_16



Kubernetes 小白学习笔记(19)--高可用kubernetes集群_json_17






举报

相关推荐

0 条评论