時代,要看的比其餘人至少早兩年
繼上篇個人博文升級Postman:https://blog.csdn.net/dong19891210/article/details/106458776,此次計劃升級Kubernetes,要跟上時代,看這個明顯落伍了html
發現和官網的相差十個多等級 java
我就一一記錄下升級步驟linux
1. 更改yum源git
切換到github
而後刪除裏面的默認yum配置,不放心的話能夠備份,而後執行下載yum源配置spring
最後記得執行如下命令,讓新yum源生效:docker
2. 升級dockerubuntu
先看下老版本的dockercentos
請先卸載老版本的docker,要否則會出現api
執行如下命令
看裝的docker列表
刪除它們
此時再次執行
而後執行docker安裝:
下載進行中。。。。。。
安裝完畢,而後啓動docker
最後設置docker開機自啓動功能
很熟悉,spring生態裏有不少@Enable開頭的註解,也是表示啓用某功能的意思
至此,docker也已升級完畢!!!
順便修改下機器主機名
再次打開一個窗口就能看的主機名已被改了
3 .升級Kubernetes
前提跟docker相似,記得卸載老版本的kubernetes
配置阿里yum源
而後再次生成yum信息·
而後執行命令
查看哪一個版本的kubernetes可用
有最新的,說明此yum源不錯,很齊全
而後執行最新安裝命令
安裝完畢
設置爲開機自啓動
初始化master節點,執行如下命令
出現如下問題
那就關掉swap:
因爲以前該機器已裝過etcd
目錄/var/lib/etcd/既然不空,那就強制刪除
而後新建拉去鏡像腳本images.sh,鍵入如下內容
而後執行
慢慢拉鏡像
再次執行初始化工做:
而後按照提示設置普通帳戶權限
接着部署網絡插件flannel
終於升級到了最新版!!!
建議裸機安裝,不要像我同樣用裝過docker和kubernetes舊版本的機器,這老外每天改動,有出入,就像spring新版和老版本並不徹底兼容,追人家的永遠都受制於人!!!!!!
至此,三大設施(Spring及衍生、postman、kubernetes及組合)全已升級完畢
小結:不建議此種方式安裝升級,仍是之前源碼式安裝比較牢靠。
參考:
http://dockone.io/article/9952
https://kubernetes.io/blog/2020/03/25/kubernetes-1-18-release-announcement/
2. Kubernetes 版本及版本傾斜支持策略 https://kubernetes.io/zh/docs/setup/release/
3. 使用kubeadm在Centos8上部署kubernetes1.18 https://www.kubernetes.org.cn/7189.html
4. kubernetes/yum/ https://mirrors.aliyun.com/kubernetes/yum/
5. kubeadm安裝kubenetes1.15.4集羣 http://www.shangdixinxi.com/detail-1301548.html
6 Linux下minikube啓動失敗(It seems like the kubelet isn't running or healthy)
http://www.luyixian.cn/news_show_73520.aspx
7. Kubernetes使用中發現的問題和錯誤 https://yq.aliyun.com/articles/679198
9. how to install kubernetes on centos7 or ubuntu18-04 (要 fan qiang) https://www.itzgeek.com/how-tos/linux/centos-how-tos/how-to-install-kubernetes-on-centos-7-ubuntu-18-04-16-04-debian-9.html
10. setting up kubernetes cluster single-cp ormultiple-cp(也要fan qiang) https://medium.com/the-tech-inducers/setting-up-kubernetes-cluster-single-cp-or-multiple-cp-a7e8d95b3c0c