Etcd可視化部署實操

概述

Etcd 官方沒有可視化的工具或者平臺,Github 上有一個 etcdkeeper,不過也有段時間沒有更新了。

部署

下載需要的鏡像。

docker pull soyking/e3w:v0.1.1
docker pull evildecay/etcdkeeper

因為 etcdkeeper 啟動需要填寫關于 Etcd 的信息,下面是一個常規的 Etcd 節點啟動的命令,參考一下證書秘鑰這些的地址和命名。

etcd \
--advertise-client-urls=https://10.9.24.178:2379 \
--cert-file=/etc/kubernetes/pki/etcd/server.crt \
--client-cert-auth=true \
--data-dir=/var/lib/etcd \
--initial-advertise-peer-urls=https://10.9.24.178:2380 \
--initial-cluster=master=https://10.9.24.178:2380 \
--key-file=/etc/kubernetes/pki/etcd/server.key \
--listen-client-urls=https://127.0.0.1:2379,https://10.9.24.178:2379 \
--listen-metrics-urls=http://127.0.0.1:2381 \
--listen-peer-urls=https://10.9.24.178:2380 \
--name=master \
--peer-cert-file=/etc/kubernetes/pki/etcd/peer.crt \
--peer-client-cert-auth=true \
--peer-key-file=/etc/kubernetes/pki/etcd/peer.key \
--peer-trusted-ca-file=/etc/kubernetes/pki/etcd/ca.crt \
--snapshot-count=10000 \
--trusted-ca-file=/etc/kubernetes/pki/etcd/ca.crt

下面是 etcdkeeper 啟動之后的具體命令,可以看到通過 etcdkeeper 的參數填入之后,最后是會通過下面的命令的方式來啟動進程。

./etcdkeeper -usetls --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/peer.crt --key /etc/kubernetes/pki/etcd/peer.key

參考資料

  1. etcdkeeper
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容