虛擬機器vmare使用sealos快速搭建kubernetes(k8s)叢集,一主兩從
我的虛擬機器有3臺分別是
master:192.168.xx.130
node1:192.168.xx.131
node2:192.168.xx.132
安裝之前最好不要安裝docker,如果提前已經安裝了,請先解除安裝,並把docker相關資料清除,否則可能導致安裝失敗(公司大牛告訴我的,嗯.就是這樣)
1. 虛擬機器之前做互信
這裡就不贅述了,請看我之前寫的一篇文章
2. 上傳需要檔案到master節點中
獲取檔案
請關注[捧腹大笑說]公眾號
關注後,回覆: k8s 即可獲得百度網盤檔案哦
需要上傳的檔案: kube1.18.0.tar.gz 和 sealos
我上傳的目錄是/script/目錄下
3. 修改主機名
請看我之前寫的一篇文章
4. 給sealos授權
在/script/目錄下
chmod 777 sealos
5. 開始初始化(如果是虛擬機器,記憶體至少需要2個G,少了會記憶體溢位)
#在sealos所在目錄執行如下指令碼,例如我的是放在/script/下面.
./sealos init --master 192.168.xx.130 --node 192.168.xx.131 --node 192.168.xx.132 --pkg-url /script/kube1.18.0.tar.gz --version v1.18.0
沒了,就是這麼簡單
如果失敗了,可以用此命令清除已安裝程式
./sealos clean --master 192.168.xx.130 --node 192.168.xx.131 --node 192.168.xx.132
如果成功,會看到下面這個圖
6. 驗證
可以看到上圖 kubectl get nodes返回一個master,2個node並且status是Ready
大功告成啦!!!
喜歡的點個贊再走吧.(* ̄︶ ̄)
相關文章
- 虛擬機器使用minikube搭建k8s叢集虛擬機K8S
- linux虛擬機器環境快速搭建redis5.x版本的主從叢集總結Linux虛擬機Redis
- kubeadm部署一主兩從的kubernetes叢集
- 使用虛擬機器初始化 K8S 叢集虛擬機K8S
- CentOS 7.9 環境下搭建k8s叢集(一主兩從)CentOSK8S
- 使用 Docker 快速搭建單機版的 Kubernetes 叢集Docker
- Hadoop叢集搭建--虛擬機器互相ping通Hadoop虛擬機
- 在vmare中建立centos虛擬機器CentOS虛擬機
- 虛擬機器Hadoop叢集搭建5安裝Hadoop虛擬機Hadoop
- 使用kind快速搭建本地k8s叢集K8S
- 推薦一款M1晶片電腦快速搭建叢集的虛擬機器軟體晶片虛擬機
- 學習CDH叢集環境的搭建(虛擬機器可演示)虛擬機
- Redis主從同步叢集搭建Redis主從同步
- Hadoop叢集--linux虛擬機器Hadoop安裝與配置、克隆虛擬機器HadoopLinux虛擬機
- 基於Dokcer搭建Redis叢集(主從叢集)Redis
- Containerd+Kubernetes搭建k8s叢集教程。AIK8S
- 虛擬機器裝Hadoop叢集完全分散式虛擬機Hadoop分散式
- Redis叢集搭建 三主三從Redis
- RocketMQ雙主雙從叢集搭建MQ
- Redis叢集搭建(三主三從)Redis
- 使用Kubeadm搭建高可用Kubernetes叢集
- Kubernetes 叢集搭建(上)
- Kubernetes 叢集搭建(下)
- Kubernetes叢集搭建(vagrant)
- VM 虛擬機器linux從主機複製檔案到虛擬機器錯誤虛擬機Linux
- 使用虛擬機器在3臺centos7系統安裝docker和k8s叢集虛擬機CentOSDockerK8S
- Redis搭建主從複製、哨兵叢集Redis
- Docker Swarms 跨主機叢集搭建DockerSwarm
- 使用 Kind 搭建你的本地 Kubernetes 叢集
- 教你用multipass快速搭建k8s叢集K8S
- 從零搭建K8S測試叢集K8S
- 虛擬機器的搭建虛擬機
- 虛擬機器arm虛擬環境搭建虛擬機
- 搭建 Kubernetes 高可用叢集
- 手把手從0到1:搭建Kubernetes叢集
- Docker Compose搭建MySQL主從複製叢集DockerMySql
- RocketMQ4.7.1雙主雙從叢集搭建MQ
- 快速搭建Jenkins叢集Jenkins