zoukankan      html  css  js  c++  java
  • Ubuntu上kubeadm安装Kubernetes集群

    一 创建VM

    3台VM,其中一台为master节点,2台work node:

    二 安装相关软件

    在所有节点上运行:

    apt-get update
    apt-get install apt-transport-https
    
    apt-get install docker.io -y
    docker --version
    
    systemctl start docker
    systemctl enable docker
    
    curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg apt-key add

      echo deb http://apt.kubernetes.io/ kubernetes-xenial main > /etc/apt/sources.list.d/kubernetes.list

    apt-get update
    apt-get install -y kubelet kubeadm kubectl kubernetes-cni

    三 master节点安装配置Kubernetes

    在master节点上运行:

    kubeadm init

    安装成功:

    按照提示运行:

    mkdir -p $HOME/.kube
    cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
    chown $(id -u):$(id -g) $HOME/.kube/config

    安装flannel:

    wget https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
    kubectl apply -f kube-flannel.yml 
    
    wget https://raw.githubusercontent.com/coreos/flannel/master/Documentation/k8s-manifests/kube-flannel-rbac.yml
    kubectl apply -f kube-flannel-rbac.yml 

    四 在node节点上安装配置

    kubeadm join 10.1.1.49:6443 --token fotarx.e9klgx2pnbm6seea --discovery-token-ca-cert-hash sha256:1fb8d34f3b682f56ee8c4263113670cd07f5b3cb578edd0b10056f69351e577d

    可以看到node加入cluster成功的提示。

     在master节点上查看:

    两台node节点都加入到啦master节点。

  • 相关阅读:
    Sql优化思路
    「网络流随想随记」
    「ZJOI 的部分题解整理」
    「循环矩阵相关的一些东西」
    知识蒸馏
    3D Human Pose Estimation with 2D Marginal Heatmaps
    模型剪枝
    目标检测小网络
    selenium---解决clear方法失效
    selenium---快速跳转到指定元素
  • 原文地址:https://www.cnblogs.com/hengwei/p/10412254.html
Copyright © 2011-2022 走看看