您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自動(dòng)安裝部署是怎樣的,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對相關(guān)知識(shí)有一定的了解。
個(gè)人整理的Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3 無 CVE-2018-1002105 漏洞的master節(jié)點(diǎn)全自動(dòng)快速一鍵安裝部署文件,適用于測試環(huán)境,生產(chǎn)環(huán)境的快速安裝部署
配置好centos的網(wǎng)絡(luò)環(huán)境,使其可連接互聯(lián)網(wǎng),用于下載安裝文件
用root用戶登錄centos7,復(fù)制本工程中的所有*.sh,*.ymal文件到/root/目錄下
修改*.sh的文件權(quán)限:
chmod +777 /root/*.sh
執(zhí)行以下命令,替換*.sh中的ip為你centos7的ip地址
# 修改替換下面的your_master_centos_ip為你的master_centos的ip sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh
執(zhí)行node-kubeadm-init.sh,安裝kubernetes 1.12.3環(huán)境
sh /root/node-kubeadm-init.sh
執(zhí)行node-kubeadm-install.sh,安裝kubernetes-dashboard-1.8.3管理UI
sh /root/node-kubeadm-install.sh
全部完成后,打開瀏覽器:訪問 :https://your_centos_ip:30001,使用token登錄,token查看方法如下:
#執(zhí)行命令,獲取所有密鑰列表: kubectl -n kube-system get secret #執(zhí)行命令,獲取指定key的token: kubectl -n kube-system describe secret kubernetes-dashboard-admin-token-* #{上條命令輸出的結(jié)果中復(fù)制的類似kubernetes-dashboard-admin-token-skhfh的key字符串到這里替換} #復(fù)制tokdn數(shù)據(jù)到登錄框內(nèi)登錄即可登錄
配置好centos的網(wǎng)絡(luò)環(huán)境,使其可連接互聯(lián)網(wǎng),用于下載安裝文件
用root用戶登錄centos7,復(fù)制本工程中的node_kubeadm_join.sh文件到/root/目錄下
修改*.sh的文件權(quán)限:
chmod +777 /root/*.sh
執(zhí)行以下命令,替換*.sh中的ip為你centos7的ip地址
# 修改替換下面的your_master_centos_ip為你的master_centos的ip sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh # 修改替換下面的your_node_centos_ip為你的node_centos的ip sed -i "s/192.168.168.145/your_node_centos_ip/g" /root/*.sh # 修改替換下面的your_node_centos_host為你的node_centos的host,格式如:node-192-168-168-145,用ip值,將.替換為- sed -i "s/node-192-168-168-145/your_node_centos_host/g" /root/*.sh # 修改替換下面的your_join_token為master的加入token # 查看master加入token方法:在master節(jié)點(diǎn)執(zhí)行:kubectl token list,獲取未過期的token # 在master新建token方法:在master節(jié)點(diǎn)執(zhí)行:kubectl create token sed -i "s/join_token/your_join_token/g" /root/*.sh
執(zhí)行node-kubeadm-join.sh,加入新節(jié)點(diǎn)
sh /root/node-kubeadm-join.sh
全部完成后,打開瀏覽器:訪問 :https://your_master_centos_ip:30001,查看節(jié)點(diǎn)準(zhǔn)備情況。節(jié)點(diǎn)準(zhǔn)備需要一點(diǎn)時(shí)間。
關(guān)于Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自動(dòng)安裝部署是怎樣的就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。