天天看點

一、kubeadm安裝

一、官網

https://kubernetes.io/zh/docs/setup/independent/install-kubeadm/

阿裡雲 kubernetes yum 倉庫鏡像

安裝kubernetes的時候,需要安裝kubelet, kubeadm等包,但k8s官網給的yum源是packages.cloud.google.com,國内通路不了,此時我們可以使用阿裡雲的yum倉庫鏡像。

阿裡雲上沒有附Help說明連接配接,簡單摸索了下,如下設定可用(centos)。注意不要開啟check。

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
       http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
      

  

 安裝成功測試指令 kubectl 

systemctl status kubelet.service
      
一、kubeadm安裝
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
      

//這步驟沒有任何操作隻是檢視

vi /etc/sysconfig/kubelet
      
KUBELET_EXTRA_ARGS=--fail-swap-on=false
KUBELET_NETWORK_ARGS=--network-plugin=cni --cni-conf-dir=/etc/cni/ --cni-bin-dir=/opt/cni/bin
      
systemctl daemon-reload

systemctl restart kubelet

systemctl enable kubelet

就可以初始化叢集了
      

點到為止

繼續閱讀