安裝並初始化k8s


使用阿里雲的鏡像  docker:https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

          k8s:https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el6-x86_64/  #這里選擇內核對應的版本

                              k8s簽名key:https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg

 

編輯k8s的yum源:       

1 [kubernetes]
2 name=Kubernetes Repo
3 baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el6-x86_64/
4 gpgcheck=1
5 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
6 enabled=1

查看yum源有沒有添加上:yum repolist

 添加rpm擴展:

      使用wget 下載:wget https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

      添加:rpm --import rpm-package-key.gpg

安裝k8s和docker-ce : yum -y install docker-ce kubelet kubeadm kubectl

修改docker配置文件添加環境變量

vim /usr/lib/systemd/system/docker.service

添加一條環境變量:Environment="HTTPS_PROXY=http://www.ik8s.io:10080

           Environment="NO_PROXY=127.0.0.0/8,192.168.0.0/16"

刷新:systemctl daemon-reload

啟動docker: systemctl start docker

執行rpm -ql kubelet

修改 : vim /etc/sysconfig/kubelet

             KUBELET_EXTRA_ARGS="--fail-swap-on=false"

執行 kubeadm init --kubernetes-version=v1.12.3 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12 --ignore-preflight-errors=Swap

 

 

        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM