這篇文章主要講解了“docker-rancher-k8s基礎(chǔ)環(huán)境怎么部署”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“docker-rancher-k8s基礎(chǔ)環(huán)境怎么部署”吧!
扶綏網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。成都創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
基于UCloud云centos7.2_X64環(huán)境搭建docker-rancher-k8s微服務(wù)環(huán)境
docker與其它數(shù)據(jù)統(tǒng)一的保存在/data/目錄中
只需遠(yuǎn)程執(zhí)行如下腳本即可完成升級內(nèi)核與安裝Docker步驟
修改服務(wù)器主機(jī)名,這里推薦采用主機(jī)內(nèi)網(wǎng)IP,'.'替換成'-'便于查看,使用如下命令
或者將主機(jī)名根據(jù)作用命名
如rancher服務(wù)負(fù)載均衡rancher-proxy
如rancher服務(wù)節(jié)點1,命名為rancher_node01
如rancher服務(wù)節(jié)點2,命名為rancher_node02
#例子
hostnamectl --static set-hostname xxx-xxx-xxx-xxx
#rancher代理服務(wù)
hostnamectl --static set-hostname rancher-proxy
#rancher服務(wù)節(jié)點1
hostnamectl --static set-hostname rancher-node01
#rancher服務(wù)節(jié)點2
hostnamectl --static set-hostname rancher-node02
#坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑
/etc/hosts文件下一定要增加一行 主機(jī)ip 主機(jī)名
例:192.168.10.100(ip) 192-168-10-100(主機(jī)名)
不加有幾率會出現(xiàn)集群主機(jī)名重復(fù),導(dǎo)致集群崩潰
#升級內(nèi)核,如果不放心可先下載腳本查閱后再執(zhí)行^ ^
curl https://docker-snake.cn-bj.ufileos.com/update_kernel.sh | bash
#升級完內(nèi)核別忘記重啟,重新登錄系統(tǒng)后一定要檢查/data/目錄是否掛載數(shù)據(jù)磁盤
#新版本的docker overlay2 存儲驅(qū)動下一定要支持ftype=1
#xfs_info命令檢查,mkfs.xfs -n ftype=1 /dev/xxx(重新格式化存儲設(shè)備),mount 重新掛載到目錄中
#安裝docker,如果不放心可先下載腳本查閱后再執(zhí)行^ ^
curl https://docker-snake.cn-bj.ufileos.com/install_docker.sh | bash
#安裝docker 18.06.3-ce版本
curl https://docker-snake.cn-bj.ufileos.com/install_docker_18_06_03.sh | bash
#交付環(huán)境的腳本與文件都已經(jīng)存放如下的項目中,還有例子項目.
https://gitee.com/aisao/full_container_station_scheme
#整體架構(gòu)圖
感謝各位的閱讀,以上就是“docker-rancher-k8s基礎(chǔ)環(huán)境怎么部署”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對docker-rancher-k8s基礎(chǔ)環(huán)境怎么部署這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!