zoukankan      html  css  js  c++  java
  • kubernetes集群-02部署Master Node

    部署Kubernetes Master

    在172.16.10.11(Master)执行。

    kubeadm init 
      --apiserver-advertise-address=172.16.10.11 
      --image-repository registry.aliyuncs.com/google_containers 
      --kubernetes-version v1.18.0 
      --service-cidr=10.96.0.0/12 
      --pod-network-cidr=10.244.0.0/16 
      --ignore-preflight-errors=all
    

    由于默认拉取镜像地址k8s.gcr.io国内无法访问,这里指定阿里云镜像仓库地址。

    或者使用配置文件引导:

    # vim kubeadm.conf
    apiVersion: kubeadm.k8s.io/v1beta2
    kind: ClusterConfiguration
    kubernetesVersion: v1.18.0
    imageRepository: registry.aliyuncs.com/google_containers 
    networking:
      podSubnet: 10.244.0.0/16 
      serviceSubnet: 10.96.0.0/12 
    
    # kubeadm init --config kubeadm.conf --ignore-preflight-errors=all 
    

    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
    

    把node节点加入集群

    把下面命令复制到node1和node2上面执行

    kubeadm join 172.16.10.11:6443 --token 9neow7.n8nignhkvrfnljca 
        --discovery-token-ca-cert-hash sha256:395522c4985bc296352c74632057d3ddd2d5cf75eed1266e11e780be2ea7fd31 
    

    Master节点查看

    kubectl get node
    NAME         STATUS     ROLES    AGE     VERSION
    k8s-master   NotReady   master   7m21s   v1.18.0
    k8s-node1    NotReady   <none>   18s     v1.18.0
    k8s-node2    NotReady   <none>   6s      v1.18.0
    
  • 相关阅读:
    template()方法
    如何引入模板引擎
    为什么使用模板引擎
    计算两个日期之间的天数
    oracle分析函数Rank, Dense_rank, row_number
    Oracle备份与恢复详解
    oracle的操作-表空间
    easyui API
    myeclipse快捷键代码
    Java 解决采集UTF-8网页空格变成问号乱码
  • 原文地址:https://www.cnblogs.com/syavingcs/p/13474319.html
Copyright © 2011-2022 走看看