美文网首页
集群增删节点

集群增删节点

作者: 郝以平 | 来源:发表于2020-11-12 12:54 被阅读0次

删除节点

子节点上 执行
kubeadm reset
master节点执行
kubectl delete node n1
删除master节点etcd:
kubectl get pods -n kube-system -o wide | grep etcd
kubectl delete pods etcd-n1 -n kube-system --force --grace-period=0
查看kubeadm配置
kubectl describe configmaps kubeadm-config -n kube-system

添加节点

主节点执行
kubeadm token create --ttl 0 --print-join-command #--ttl 0 不过期

# kubeadm join data.work:6443 --token lynvbe.uypapqbj3n3z7hcv     --discovery-token-ca-cert-hash sha256:f212e13eb8bf40a856aa4771e5049a5522f68bdf102b1c5d7bf0579f767641ff 
#!/bin/bash
if` `[ $EUID -ne ``0` `];then
echo ``"You must be root (or sudo) to run this script"
exit ``1
fi
if` `[ $# != ``1` `] ; then
echo ``"Usage: $0 [master-hostname | master-ip-address]"
echo ``" e.g.: $0 api.k8s.hiko.im"
exit ``1``;
fi

token=`kubeadm token create`
cert_hash=`openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der ``2``>/dev/``null` `| openssl dgst -sha256 -hex | sed ``'s/^.* //'```
echo ``"Refer the following command to join kubernetes cluster:"
echo ``"kubeadm join $1:6443 --token ${token} --discovery-token-ca-cert-hash sha256:${cert_hash}"

添加worker节点

kubeadm join data.work:6443 --token lynvbe.uypapqbj3n3z7hcv --discovery-token-ca-cert-hash sha256:f212e13eb8bf40a856aa4771e5049a5522f68bdf102b1c5d7bf0579f767641ff

添加master节点

kubeadm init phase upload-certs --upload-certs #生成--control-plane --certificate-key
执行结果:

kubeadm join data.work:``6443` `--token lynvbe.uypapqbj3n3z7hcv     --discovery-token-ca-cert-hash sha256:f212e13eb8bf40a856aa4771e5049a5522f68bdf102b1c5d7bf0579f7 --control-plane --certificate-key   363ef80c71f5fcb506f9365fb34cfc1f1c8960fe32ecd1ca20e7d59cca90f66d

参考:
https://blog.51cto.com/juestnow/2435061
https://www.yinyubo.cn/?p=542

相关文章

  • es6.2.4集群重启

    有时候对集群进行配置,增删硬件,升级节点,需要重启集群。若果直接kill掉,集群会认为该节点挂掉了,开始转移数据。...

  • 集群增删节点

    删除节点 子节点上 执行kubeadm resetmaster节点执行kubectl delete node n1...

  • 安全的重启elasticsearch集群节点

    elasticsearch集群,有时候可能需要修改配置,增删硬件等操作,需要对节点进行升级等操作。但是服务不能停,...

  • Elasticsearch-config

    集群名称配置:集群不同节点配置相同的集群名称 集群节点配置:集群不同节点配置不同的节点名称 路径配置:数据路劲、日...

  • redis cluster集群

    端口号:7000-7005 安装集群插件 集群节点准备 将节点加入集群管理 集群状态查看 集群节点管理 增加新的节...

  • kubernetes集群管理系列讲座(十)使用kubeadm管理

    课程目标 使用kubeadm增删master节点 使用kubeadm增删node节点 1. 使用kubeadm增加...

  • Kafka | 常用命令行操作

    本次实验的kafka集群有三个节点,即有三个broker。 一、Topic 的增删查 Topic操作的执行脚本在b...

  • NIFI 系统属性 System Properties之Clus

    集群通用属性 设置NiFi集群时,应在所有节点上以相同的方式配置这些属性。 集群节点属性 为集群节点配置这些属性。

  • es基本概念

    name 节点名 cluster_name 集群名image.png 集群和节点:一个集群包含多个节点 索引: 含...

  • Kubernetes概念

    Master:集群控制节点,每个集群至少需要一个Master节点负责集群的管控Node:工作负载节点,由Maste...

网友评论

      本文标题:集群增删节点

      本文链接:https://www.haomeiwen.com/subject/uydlvktx.html