kubeadm安装部署k8s集群


  1. 安装k8s组件
    yum install -y kubelet-1.22.1 kubeadm-1.22.1 kubectl-1.22.1
  2. 配置
    vim kubeadm-config.yaml

    apiVersion: kubeadm.k8s.io/v1beta2
    kind: ClusterConfiguration
    kubernetesVersion: v1.22.1
    controlPlaneEndpoint: 172.31.24.230:16443
    imageRepository: registry.aliyuncs.com/google_containers
    apiServer:
    certSANs:
    - 172.31.24.31
    - 172.31.24.32
    - 172.31.24.41
    - 172.31.24.42
    - 172.31.24.43
    - 172.31.24.230
    networking:
    podSubnet: 10.244.0.0/16
    serviceSubnet: 10.10.0.0/16
    ---
    apiVersion: kubeproxy.config.k8s.io/v1alpha1
    kind: KubeProxyConfiguration
    mode: ipvs

  3. 初始化k8s集群