4.安裝etcdkeeper查看etcd數據庫中的數據

做者

微信:tangy8080 電子郵箱:914661180@qq.com 更新時間:2019-06-24 12:47:59 星期一linux

歡迎您訂閱和分享個人訂閱號,訂閱號內會不按期分享一些我本身學習過程當中的編寫的文章 如您在閱讀過程當中發現文章錯誤,可添加個人微信 tangy8080 進行反饋.感謝您的支持。 <img src="https://www.showdoc.cc/server/api/common/visitfile/sign/f73510ad4785a7c07d5360fca05afe47?showdoc=.jpg" width="150" height="150"/>git

文章主題

介紹在安裝了k8s集羣后,如何安裝etcdkeeper來查看etcd數據庫中內容.github

前置條件

正文

下載etcd

cd /usr/local/src

#https://github.com/evildecay/etcdkeeper/releases
wget https://github.com/evildecay/etcdkeeper/releases/download/v0.7.5/etcdkeeper-v0.7.5-linux_x86_64.zip
#解開壓縮包,需安裝unzip:  yum install unzip -y
unzip etcdkeeper-*-linux_x86_64.zip
rm etcdkeeper-*-linux_x86_64.zip
cd etcdkeeper
chmod +x etcdkeeper
編寫一個服務文件

該服務文件主要用於在後臺運行etcd程序,用以提供http服務shell

cd /lib/systemd/system

vim etcdkeeper.service

[Unit]
Description=etcdkeeper service
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/src/etcdkeeper/etcdkeeper -h 192.168.161.180 -p 8800
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
PrivateTmp=true
[Install]
WantedBy=multi-user.target

-h 指定etcdkeeper http監聽的地址,這裏監聽的是IPV4地址192.168.161.180 -p 指定etcdkeeper http監聽的端口數據庫

服務的控制
systemctl start etcdkeeper          啓動etcdkeeper服務
systemctl stop etcdkeeper          中止etcdkeeper服務
systemctl enable etcdkeeper.service          設置開機自啓動
systemctl disable etcdkeeper.service         中止開機自啓動
訪問安全

若是啓用了etcd自身的受權,無需特別關心 若是沒有自動,能夠考慮使用Nginx反代,使用base auth受權.vim

遺留的問題

當發佈到公網環境時,v2能夠查看到數據,v3查看不到數據。 目前沒查到緣由.api

測試訪問

http://192.168.161.180:8800 1安全

公網環境V3看不到數據 微信

###引用連接 https://github.com/evildecay/etcdkeeper學習

相關文章
相關標籤/搜索