首页 > 其他分享 >K8S 高可用外部 etcd , Docker 容器运行时 (三) 加入K8S集群

K8S 高可用外部 etcd , Docker 容器运行时 (三) 加入K8S集群

时间:2023-04-07 09:11:19浏览次数:47  
标签:key certificate -- certs etcd Docker K8S kubeadm

control-plane上执行

1、# 证如果过期了,可以使用下面命令生成新证书上传,这里会打印出certificate key,后面会用到

kubeadm init phase upload-certs --upload-certs

# 你还可以在 【init】期间指定自定义的 --certificate-key,以后可以由 join 使用。 要生成这样的密钥,可以使用以下命令(这里不执行,就用上面那个自命令就可以了):

kubeadm certs certificate-key

kubeadm token create --print-join-command

 

Work节点执行:

kubeadm reset

systemctl restart kubelet containerd docker

kubeadm join 172.17.35.60:6443 --token qvxvy8.d2qoxa8q9slksno9 --discovery-token-ca-cert-hash sha256:1fb1369ece633600f149f747b770bcfd4d4c33854bd15536fa6211e85006fee1 

标签:key,certificate,--,certs,etcd,Docker,K8S,kubeadm
From: https://www.cnblogs.com/hwj4191/p/17294866.html

相关文章

  • docker使用openJDK导致图片验证码错误
    简介:docker使用openJDK导致Excel导出问题问题:本地环境导出Excel正常,测试环境导出Excel失败image.png看到上方报错日志开始以为是初始化WorkBook失败导致的空指针问题image.png后来打印了WorkBook对象发现并不是这个原因导致的空指针解决办法经排查发现开发项目的时候都是......
  • 二。docker安装mysql 并配置
    1.docker安装mysql1.1使用docker拉取mysql的镜像dockerpullmysql:5.71.2通过镜像启动dockerrun-p3306:3306--namemymysql-v$PWD/conf:/etc/mysql/conf.d-v$PWD/logs:/logs-v$PWD/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7-p3306:3306:......
  • 【Azure 应用服务】使用Docker Compose创建App Service遇见"Linux Version is too lo
    问题描述使用DockerCompose方式合并多个镜像(Images)文件,然后部署到AppService中,结果失败。报错LinuxVersion太长,不能超过4000个字符。错误消息:{"code":"DeploymentFailed","message":"Atleastoneresourcedeploymentoperationfailed.Pleaselistdeploymentoper......
  • 50、K8S-自定义资源定义-CustomResourceDefinition
    Kubernetes学习目录1、基础知识1.1、回顾到目前位置,我们为了在k8s上能够正常的运行我们所需要的服务,需要遵循以下方式来创建相关资源:1、合理的分析业务需求。2、梳理业务需求的相关功能。3、定制不同功能的资源配置文件。4、应用资源配置文件,完善业务环境。1.2、需求......
  • 一、docker的安装及docker-compose安装
    一.安装docker1.1安装curl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun#https://get.docker.com/是一个url地址,这个网址是下载docker脚本,点击这个网址就会看到一串shell脚本,ctrl+F查找mirror就可以看到2个,一个Aliyun,一个AzureChinaCloud使用上面代......
  • docker启动报错the backing xfs filesystem is formatted without d_type support
    WARNING:overlay2:thebackingxfsfilesystemisformattedwithoutd_typesupport,whichleadstoincorrectbehavior.Reformatthefilesystemwithftype=1toenabled_typesupport.Runningwithoutd_typesupportwillnotbesupportedinfu......
  • 49、K8S-调度机制-拓朴调度-topologySpreadConstraints
    1、基础知识1.1、回顾我们知道,对于pod来说,其在定义pod亲和性和反亲和的时候,有一个topologyKey的属性,但是默认情况下,pod的亲和性调度,仅仅针对单一的拓扑场景,也就是说,要么所有的pod都在这里,要么所有的pod都不要在这里,这样会导致,应用过于集中,反而导致物理资源的浪费。那么我们希......
  • 48、K8S-调度机制-污点、容忍度调度之节点的Traint、Pod的tolerations
    Kubernetes学习目录1、基础知识1.1、回顾我们之前所学的所有调度策略,都是基于节点调度和pod调度选择我们新的pod资源应该如何创建,而实际的生产角度上,往往会出现基于node节点的属性来选择是否让新的pod资源进行创建,但是对于节点来说,没有所谓的节点反亲和性,但是有一种类似的策略......
  • docker
    安装使用官方脚本一键安装curl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun或curl-sSLhttps://get.daocloud.io/docker|shcurl-o~/docker_OneKey_install.shhttp://www.hellokvm.com/jb/docker/docker_OneKey_install.sh;bash+xdocker_On......
  • SRS+Docker部署教程
    SRS+Docker部署教程安装DockerWindows安装docker安装Hyper-VHyper-V是微软开发的虚拟机,类似于VMWare或VirtualBox,仅适用于Windows10。这是DockerDesktopforWindows所使用的虚拟机。但是,这个虚拟机一旦启用,QEMU、VirtualBox或VMWareWorkstation15及以下版本......