日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

centos系統安裝Kubernetes集群步驟

瀏覽:39日期:2023-03-07 14:40:06
目錄
  • 前言
  • 1、安裝Docker
  • 2、安裝Kubernetes
    • 1、基本環境
    • 2、安裝kubelet、kubeadm、kubectl(三臺機器全部都要設置)
    • 3、初始化master節點
  • 3、安裝Calico網絡插件
    • 4、加入worker節點
      • 5、驗證
        • 總結

          前言

          安裝前請準備
          選擇4核8G(master)、8核16G(node1)、8核16G(node2) 三臺機器,按量付費進行實驗,CentOS7.9

          這里的機器默認都是干凈的,建議租云上的機器,差不多一個小時3塊錢,自己搭虛擬機也行

          云上機器
          vpc網絡: 172.31.0.0/16
          私有網絡:172.31.0.0/24

          安全組端口開放:22、30000~32767

          1、安裝Docker

          請在三臺機器上安裝docker,執行下面的命令即可

          sudo yum remove docker*
          sudo yum install -y yum-utils
          
          #配置docker的yum地址
          sudo yum-config-manager \
          --add-repo \
          http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
          
          
          #安裝指定版本
          sudo yum install -y docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io-1.4.6
          
          #	啟動&開機啟動docker
          systemctl enable docker --now
          
          # docker加速配置
          sudo mkdir -p /etc/docker
          sudo tee /etc/docker/daemon.json <<-"EOF"
          {
            "registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"],
            "exec-opts": ["native.cgroupdriver=systemd"],
            "log-driver": "json-file",
            "log-opts": {
              "max-size": "100m"
            },
            "storage-driver": "overlay2"
          }
          EOF
          sudo systemctl daemon-reload
          sudo systemctl restart docker
          

          2、安裝Kubernetes

          1、基本環境

          每個機器使用內網ip互通
          每個機器配置自己的hostname,不能用localhost

          三臺機器設置hostname

          #設置每個機器自己的hostname
          hostnamectl set-hostname xxx
          
          例如:
          hostnamectl set-hostname master
          hostnamectl set-hostname node1
          hostnamectl set-hostname node2
          

          基礎設置(三臺機器全部都要設置)

          # 將 SELinux 設置為 permissive 模式(相當于將其禁用)
          sudo setenforce 0
          sudo sed -i "s/^SELINUX=enforcing$/SELINUX=permissive/" /etc/selinux/config
          
          #關閉swap關閉分區
          swapoff -a  
          sed -ri "s/.*swap.*/#&/" /etc/fstab
          
          #允許 iptables 檢查橋接流量
          cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
          br_netfilter
          EOF
          
          cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
          net.bridge.bridge-nf-call-ip6tables = 1
          net.bridge.bridge-nf-call-iptables = 1
          EOF
          sudo sysctl --system
          

          2、安裝kubelet、kubeadm、kubectl(三臺機器全部都要設置)

          #配置k8s的yum源地址
          cat <<EOF | sudo tee /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
          
          
          #安裝 kubelet,kubeadm,kubectl
          sudo yum install -y kubelet-1.20.9 kubeadm-1.20.9 kubectl-1.20.9
          
          #啟動kubelet
          sudo systemctl enable --now kubelet
          
          
          ?? 注意?? : 三臺機器同時寫一個域名來配置master節點的ip地址
          
          #所有機器配置master域名
          echo "172.31.0.4  k8s-master" >> /etc/hosts
          

          3、初始化master節點

          1、初始化

          ?? - apiserver-advertise-address = 你master節點的ip
          ?? - control-plane-endpoint = 你上面配置的域名

          kubeadm init \
          --apiserver-advertise-address=172.31.0.4 \
          --control-plane-endpoint=k8s-master \
          --image-repository registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images \
          --kubernetes-version v1.20.9 \
          --service-cidr=10.96.0.0/16 \
          --pod-network-cidr=192.168.0.0/16
          

          2、記錄關鍵信息

          當前初始化完成之后將會輸出下面的信息,記得保存到本地哦

          ??下面的操作將用到這個輸出的內容,下面的操作請不要復制我這里的命令,以自己的實際輸出為準

          Your Kubernetes control-plane has initialized successfully!
          
          To start using your cluster, you need to run the following as a regular user:
          
            mkdir -p $HOME/.kube
            sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
            sudo chown $(id -u):$(id -g) $HOME/.kube/config
          
          Alternatively, if you are the root user, you can run:
          
            export KUBECONFIG=/etc/kubernetes/admin.conf
          
          You should now deploy a pod network to the cluster.
          Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:
            https://kubernetes.io/docs/concepts/cluster-administration/addons/
          
          You can now join any number of control-plane nodes by copying certificate authorities
          and service account keys on each node and then running the following as root:
          
            kubeadm join k8s-master:6443 --token 3vckmv.lvrl05xpyftbs177 \
              --discovery-token-ca-cert-hash sha256:1dc274fed24778f5c284229d9fcba44a5df11efba018f9664cf5e8ff77907240 \
              --control-plane 
          
          Then you can join any number of worker nodes by running the following on each as root:
          
          kubeadm join k8s-master:6443 --token 3vckmv.lvrl05xpyftbs177 \
              --discovery-token-ca-cert-hash sha256:1dc274fed24778f5c284229d9fcba44a5df11efba018f9664cf5e8ff77907240
          
          保存后執行輸出中的內容
          
          mkdir -p $HOME/.kube
          sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
          sudo chown $(id -u):$(id -g) $HOME/.kube/config
          

          3、安裝Calico網絡插件

          先下載calico.yaml ,然后使用kubectl來部署

          curl https://docs.projectcalico.org/manifests/calico.yaml -O
          
          kubectl apply -f calico.yaml
          

          4、加入worker節點

          上面成功部署之后輸出的內容注意,最后面

          Then you can join any number of worker nodes by running the following on each as root:
          
          kubeadm join k8s-master:6443 --token 3vckmv.lvrl05xpyftbs177 \
              --discovery-token-ca-cert-hash sha256:1dc274fed24778f5c284229d9fcba44a5df11efba018f9664cf5e8ff77907240
          
          將命令復制到其他的node節點上執行,如果master上也執行了,則master也當作成一個工作節點了

          擴展:加入master節點(多個master節點)

          上面成功部署之后輸出的內容注意,最后面

          You can now join any number of control-plane nodes by copying certificate authorities
          and service account keys on each node and then running the following as root:
          
            kubeadm join k8s-master:6443 --token 3vckmv.lvrl05xpyftbs177 \
              --discovery-token-ca-cert-hash sha256:1dc274fed24778f5c284229d9fcba44a5df11efba018f9664cf5e8ff77907240 \
              --control-plane 
          
          在其他你需要成為master節點的機器上執行即可

          5、驗證

          kubectl get node
          

          至此安裝成功

          總結

          到此這篇關于centos系統安裝Kubernetes集群步驟的文章就介紹到這了,更多相關centos安裝Kubernetes內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

          標簽: Linux Apache
          日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
          欧美精品成人| 亚洲欧美网站在线观看| 亚洲啊v在线| 好吊日精品视频| 国产区精品区| 久久国产成人午夜av影院宅| 亚洲精品国产日韩| 日本а中文在线天堂| 免费人成在线不卡| 日韩高清欧美| 日韩欧美中文字幕一区二区三区| 成人三级高清视频在线看| 在线亚洲成人| 精品淫伦v久久水蜜桃| 国产精品腿扒开做爽爽爽挤奶网站| 欧美日本一区| 久久精品国产www456c0m| 日韩一区网站| 色婷婷精品视频| 欧美精品国产| 中日韩男男gay无套| 精品国产中文字幕第一页| 视频一区在线视频| 日韩黄色大片网站| 国产精品国码视频| 久热综合在线亚洲精品| av中文字幕在线观看第一页| 亚洲精品伊人| 激情综合网五月| 精品久久视频| 亚洲精选91| 久久九九99| 国产精品久久久网站| 天堂成人免费av电影一区 | 国产乱码精品一区二区三区四区 | 91日韩欧美| 国产精品美女午夜爽爽| 亚洲美女久久| 国产精品女主播一区二区三区| 欧美国产偷国产精品三区| 欧美一区影院| 亚洲麻豆一区| 日韩中文字幕区一区有砖一区 | 日韩在线观看一区二区| 成人久久久久| 岛国av在线播放| 久久精品资源| 久久免费影院| 久久av超碰| 国产日韩一区二区三区在线| 中文字幕免费一区二区| 亚洲欧美日本日韩| 欧美日韩国产高清电影| 日韩在线短视频| 成人一区而且| 精品久久中文| 国产精品久久久久久妇女| 日韩精品导航| 日韩精品中文字幕一区二区| 免费一区二区视频| 亚洲一区激情| 丝袜诱惑制服诱惑色一区在线观看 | 日韩区一区二| 亚洲精品乱码| 亚洲精品第一| 日本aⅴ亚洲精品中文乱码| 亚洲色图综合| 日本一区二区三区视频在线看| 免费在线成人网| 日韩精品视频在线看| 亚洲综合色婷婷在线观看| 日韩精品亚洲专区| 国产区精品区| 国产成年精品| 中文字幕在线免费观看视频| 日韩精品91| 欧美日韩一二三四| 99国产精品久久久久久久成人热| 久久国产精品久久w女人spa| 亚洲专区视频| 国产精品自在| 欧美xxxx中国| 久久精品99久久无色码中文字幕| 日韩午夜免费| 日韩在线成人| 国产精品一站二站| 久久亚洲资源中文字| 国产一区二区三区成人欧美日韩在线观看| 精品国产91| 精品国产第一福利网站| 色爱综合av| 影音先锋国产精品| 日本中文字幕视频一区| 国产精品日韩精品中文字幕| 久久亚洲人体| 视频在线不卡免费观看| 日本在线啊啊| 一区在线视频观看| 亚洲欧美专区| 国产精品任我爽爆在线播放| 免费在线成人| 色乱码一区二区三区网站| 日本免费一区二区三区四区| 亚洲手机视频| 亚洲综合色婷婷在线观看| 国产日产精品_国产精品毛片| 精品国产欧美日韩一区二区三区| 99久久婷婷这里只有精品| 亚洲一级淫片| 久久久免费人体| 伊人久久大香线蕉av不卡| 亚洲色图国产| 精品久久91| 欧美日韩免费观看一区=区三区 | 亚洲青青久久| 免费视频一区二区三区在线观看 | 999国产精品视频| 免费成人在线视频观看| 欧美亚洲综合视频| 亚洲精品.com| 欧美一区网站| 亚洲播播91| 日韩国产欧美视频| 日韩伦理福利| 亚洲精品综合| 欧美丰满日韩| 日本亚洲视频| 亚洲1234区| 日本欧美一区二区在线观看| 成人亚洲一区二区| 爽爽淫人综合网网站| 精品视频97| 亚洲精品一级二级三级| 樱桃视频成人在线观看| 91成人精品在线| 色综合www| 国产日韩一区| 水野朝阳av一区二区三区| 亚洲午夜天堂| 欧美日韩亚洲一区二区三区在线| 久久精品导航| 捆绑调教美女网站视频一区| 亚洲尤物在线| 国产va在线视频| 欧美一级一区| 国产精品社区| 亚洲成人一区在线观看| 国产精品主播| 久久亚洲欧美| 久久婷婷亚洲| 精品久久久久中文字幕小说| 中文字幕免费精品| 激情综合网站| 超碰99在线| 国产美女久久| 中文不卡在线| 欧美日韩国产一区二区三区不卡 | 日韩激情一二三区| 国产亚洲毛片在线| 在线观看精品| 福利一区二区三区视频在线观看| 色8久久久久| 亚洲欧美日本日韩| 国户精品久久久久久久久久久不卡| 精品一区二区三区在线观看视频| 四虎精品一区二区免费| 亚洲女同一区| 国产中文一区| 亚洲91久久| 日韩一区二区在线免费| 精品久久久亚洲| 国产精品午夜av| 天海翼精品一区二区三区| 欧美日韩黑人| 久久国产欧美| 九九精品调教| 欧美xxxx中国| 国产一区2区| 国产成人精品999在线观看| 国产精品久久久久久久久久久久久久久| 日本中文字幕视频一区| 日韩一区二区三免费高清在线观看| 久久午夜影视| 亚洲一区导航| 美日韩精品视频| 视频一区免费在线观看| 国产精品婷婷| 丝袜美腿亚洲一区| 视频一区二区欧美| 中文字幕av一区二区三区人| 亚洲青青久久| 日本v片在线高清不卡在线观看| 亚洲精品亚洲人成在线观看| 香蕉视频成人在线观看| 亚洲欧美日韩视频二区| 视频一区欧美精品| 亚洲一区二区三区中文字幕在线观看| 影音国产精品| 中文字幕一区二区av| 色8久久久久|