環境介紹10.0.0.179 etcd01
10,0,0,180 etcd02
10,0,0.181 etcd03
1.安裝cfssl證書生成工具yum install -y wget
wget
wget
wget
chmod +x cfssl_linux-amd64 cfssljson_linux-amd64 cfssl-certinfo_linux-amd64
mv cfssl_linux-amd64 /usr/local/bin/cfssl
mv cfssljson_linux-amd64 /usr/local/bin/cfssljson
mv cfssl-certinfo_linux-amd64 /usr/bin/cfssl-certinfo
2.生成ca 配置cat >ca-config.json<3.部署etcd 證書生成 etcd-ca-key.pem etcd-ca.pem etcd-key.pem etcd.pem
cat >etcd-ca-csr.json.建立etcd目錄和加入變數
mv etcd etcdctl 移動到/opt/kubernetes/bin下面
path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/kubernetes/bin 加入環境變數
5.建立etcd配置檔案cat > /usr/lib/systemd/system/etcd.service etcdctl --ca-file=etcd-ca.pem --cert-file=etcd.pem --key-file=etcd-key.pem --endpoints="" cluster-health
etcd集群部署
1 需要至少兩台伺服器,節點1 etd 1 192.168.0.1 節點2 etd 2 192.168.0.2 2 系統版本 centos7 3 埠2379 2380 4001的開放 一 重複以上步驟,不同的是配置檔案vim etc etcd conf.yml,為 name etcd 2 data ...
etcd集群部署
提取碼 7571 etcd v3.4.13 linux amd64.tar.gz root localhost ansible tree etcd install etcd install conf run.sh etcd.yml id rsa inv readme.txt run.shetcd.y...
linux centos 部署etcd集群
本文是在單台機器上搭建集群,多台搭建同理且更簡單,因為不用考慮埠以及各種目錄衝突問題,配置幾乎大多一樣,細微差別會在文中指出。cd opt wget tar zxvf etcd v3.3.10 linux amd64.tar.gz mv etcd v3.3.10 linux amd64 etcd c...