首页 > 编程语言 >k8s添加新master或node.210709

k8s添加新master或node.210709

时间:2025-01-17 10:13:05浏览次数:1  
标签:node.210709 -- token master certs kubeadm k8s

Master

1,在master上生成新的token

[root@it-1c2d ]# kubeadm token create --print-join-command kubeadm join k8s.test:6443 --token apzooq.r9zivb2vaakn72k7     --discovery-token-ca-cert-hash `sha256:255fc6a65316054aa5f1bfd92467ebce52f557983f5e901663a3a460af2c60b5

2,在master上生成用于新master加入的证书


[root@it-1c2d ~]# kubeadm init phase upload-certs --upload-certs
I0709 14:01:24.232720    5729 version.go:254] remote version is much newer: v1.21.2; falling back to: stable-1.20 [upload-certs] Storing the certificates in Secret "kubeadm-certs" in the "kube-system" Namespace
[upload-certs] Using certificate key:
911682ede59903ec2f7968e64110dfaea58e0c0abbab01e01ab5dc45f17d1d7b

另外一台要装master的机器:

1,安装k8s

2,copy  master 步骤1的join 命令  ,--certificate-key后加入步骤2 的命令。

kubeadm join k8s.test:6443 --token apzooq.r9zivb2vaakn72k7     --discovery-token-ca-cert-hash `sha256:255fc6a65316054aa5f1bfd92467ebce52f557983f5e901663a3a460af2c60b5 --control-plane --certificate-key 911682ede59903ec2f7968e64110dfaea58e0c0abbab01e01ab5dc45f17d1d7b

标签:node.210709,--,token,master,certs,kubeadm,k8s
From: https://www.cnblogs.com/amadeuslee/p/18676360

相关文章

  • 【k8s面试题2025】3、练气中期
    体内灵气的量和纯度在逐渐增加。文章目录在Kubernetes中自定义Service端口报错常用控制器Kubernetes中拉伸收缩副本失效设置节点容忍异常时间Deployment控制器的升级和回滚日志收集资源监控监控Docker将Master节点设置为可调度在Kubernetes中自定义Serv......
  • 【k8s面试题2025】2、练气初期
    在练气初期,灵气还比较稀薄,只能勉强在体内运转几个周天。文章目录简述k8s静态pod为Kubernetes集群移除新节点:为K8s集群添加新节点Kubernetes中Pod的调度流程简述k8s静态pod定义静态Pod是一种特殊类型的Pod,它是由kubelet直接管理的,不需要通过Kubernetes的......
  • k8s 安装
    k8s安装master172.18.32.225AnolisOSrelease8.8node172.18.32.226AnolisOSrelease8.8k8sv1.32.0配置宿主机#将SELinux设置为permissive模式(相当于将其禁用)sudosetenforce0sudosed-i's/^SELINUX=enforcing$/SELINUX=permissive/'/etc/selinux/config......
  • Kubernetes (K8s) 入门指南
    Kubernetes(K8s)入门指南什么是Kubernetes?Kubernetes,通常简称为K8s(因为从“K”到“s”之间有八个字符),是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它最初由谷歌设计,并在2014年捐赠给了云原生计算基金会(CNCF)。Kubernetes建立在谷歌多年来......
  • 在git上修改代码后发现master已经更新怎么办?(Sourcetree)
    首先把自己修改的代码提交到分支上,(此时提交推送后,去和master合并会产生冲突)那么如何解决这个master合并冲突呢?1.提交前,首先把master拉到最新状态2.然后基于master新建一个新的分支3.把修改代码的分支合并到新的分支上4.最后把这个新的分支提交并推送到远端,然后在去请......
  • 部署简单的单节点k8s
    1、Kubernetes简介Kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。Kubernetes是Google开源的一个容器编排引擎,用于自动部署、扩展和管理容器化应用程序,现在由CloudNativeComputingFoundation(CNCF)维护。主要特性:自动化部署和复制自动扩缩容负......
  • k8s~控制deamonset中pod的数量
    DaemonSet是Kubernetes中的一种控制器,用于确保集群中的每个节点(或特定标签选择器匹配的节点)运行一个Pod的副本。DaemonSet通常用于运行集群守护进程,如日志收集、监控代理、存储卷插件等。以下是如何控制DaemonSet中Pod数量的方法:使用节点选择器(NodeSelector)通过在D......
  • k8s OpenLocal存储
    参考项目https://github.com/alibaba/open-localv0.7.1NodeLocalStorage定义NodeLocalStoragecr表示每个k8s节点本地存储资源信息。controller创建后由节点上agent更新status,从而维护存储信息。apiVersion:csi.aliyun.com/v1alpha1kind:NodeLocalStoragespec:nodeName......
  • K8S之Pod进阶
    文章目录容器容器的状态pod实例配置镜像仓库拉镜像默认值特别说明容器重启策略Init容器Init容器优势Init容器实例特殊说明临时容器hook钩子函数容器探针何时该使用启动探针Pause(Infra)容器背景实现Pause容器的作用PodPreset如何工作容器容器的状态容器的状......
  • 20250114基础k8s部分
    20250114基础k8s部分No1.Kubernetes项目要解决的问题是什么?编排?调度?容器云?还是集群管理?对于大多数用户来说,他们希望Kubernetes项目带来的体验是确定的:现在我有了应用的容器镜像,请帮我在一个给定的集群上把这个应用运行起来。进一步地说,我还希望Kubernetes能给我提供路由网......