推薦K8s的一鍵安裝和一鍵公升級

2021-10-02 10:33:30 字數 1214 閱讀 1954

請移步至kkitdeploy專案

優化了部分**!

覺得不錯給個star哦!! 注意事項:

1、只需要在修改base.config裡面的固定引數即可。

2、給.sh結尾的指令碼賦許可權。

3、然後只需執行./k8s1.15.1.sh就可以啦!

4、tail -f setup.log 檢視日誌

5、物理機不用說了,要是虛擬機器cpu必須最少是2個哦!切記

git clone 

cd k8s1.15.1 && chmod -r 755 .

編輯base.config裡面的引數

./k8s1.15.1.sh

masterip:

masterip="192.168.1.107"

k8s版本:

k8s_version="v1.15.1"

伺服器root密碼

root_passwd=root123

多台主機的主機名字首,主節點就叫k8s1,node叫k8s2依次後推

hostname=k8s

集群伺服器ip位址

hostip=( 192.168.1.107 192.168.1.108 192.168.1.109 ) 再部署的時候嚴格按照我所給的示例引數寫哦。換引數不要換格式,以免出錯

cd dashboard

kubectl create -f .

然後檢視部署情況以及登入的node節點埠

kubectl get service --all-namespaces | grep kubernetes-dashboard

例如結果: kube-system kubernetes-dashboard nodeport 10.101.25.47 443:31660/tcp 22m 那麼你就輸入https://nodeip:31660來登入

檢視登入時候的token

kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '')

這個是一鍵公升級的指令碼

主要修改base.config的配置就行,公升級到16.1,沒有發現問題。

一鍵部署k8s

本人學習安裝kubernetes時,順便整理了安裝指令碼,可以通過執行乙個指令碼,自動二進位制安裝好1臺master 2臺node的k8環境。方便需要學習k8s的同學。提取碼 ndtq 指令碼說明 系統環境 centos 7 純淨系統 只適用部署1臺master 2臺node 如果要加node可參照...

一鍵部署k8s集群(四)

本教程是 fabric實戰教程之一步步走向生產 系列教程的第四篇,主要介紹k8s的一鍵部署,為後面章節搭建生產級的fabric網路做準備。簡介 基於docker部署最簡fabric網路 基於docker部署多機fabric網路 一鍵部署k8s集群 基於helm一鍵部署fabric網路 國內網路下的網...

ubuntu一鍵安裝LAMP 及一鍵解除安裝

一鍵安裝lamp服務 sudo tasksel install lamp server 一鍵解除安裝lamp sudo tasksel remove lamp server 注意 lamp linux apache mysql php 通過上面的命令解除安裝lamp時不免把linux系統本身的東西解...