實驗k8s ————— k8s 搭建[一]
阿新 • • 發佈:2021-06-28
前言
以前學習k8s記錄的。這裡簡單整理一下搭建,當時是我們學習環境的搭建,正式環境得專門的運維人員來,畢竟人家考慮的東西不一樣。
正文
這裡用kubeadm進行搭建,更加詳細資訊,在這裡:
https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
因為我用的是ubuntu,這裡我貼一下具體的操作。
apt-get update && apt-get install -y apt-transport-https curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - cat <<EOF >/etc/apt/sources.list.d/kubernetes.list deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main EOF apt-get update apt-get install -y kubelet kubeadm kubectl ## 另外,你也可以指定版本安裝 ## apt-get install kubectl=1.19.3-00 kubelet=1.19.3-00 kubeadm=1.19.3-00
其他的可以參考:
即使是國內映象,安裝時間也是要3分多鐘的,耐心等待一下就好。
然後通過 kubeadm init 這個命令就可以建立master 節點了。
這樣我們就有了搭建k8s的條件了。
在執行上面kubeadm init 這個命令的時候,傳送了錯誤:
這其實是在做一個檢查,檢查有部分不支援的。
上面也提示了,我們可以忽略檢查。這裡我就把swap關閉掉。
swapoff -a
然後將/etc/fstab中註釋掉:
然後執行kubeadm init即可。
結
下一節介紹一下k8s一些基本概念。