当前位置: 首页 > news >正文

k8s 如何获取加入节点命名

当k8s集群初始化成功的时候,就会出现 加入节点 的命令如下:
在这里插入图片描述

但是如果忘记了就需要找回这条命令了。

kubeadm join 的命令格式如下:
kubeadm join --token <token> --discovery-token-ca-cert-hash sha256:<hash>
  • --token 令牌
  • --discovery-token-ca-cert-hash sha256:

如果没有令牌 可以通过 kubeadm token list 查看之前的令牌
令牌24小时后过期
在这里插入图片描述

使用kubeadm token create创建新的令牌

在这里插入图片描述

如果你没有--discovery-token-ca-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/^.* //'

在这里插入图片描述

现在我就获得了新的令牌和hash值,组成完整命令如下:

token:ma9o0d.xhww1a5n1ufvpfsw
hash:8f34ad80b31efb086cf67bf9526c7fa99fcd1a8d486361b50138c54d8b49336c

kubeadm join --tokenma9o0d.xhww1a5n1ufvpfsw --discovery-token-ca-cert-hash sha256:8f34ad80b31efb086cf67bf9526c7fa99fcd1a8d486361b50138c54d8b49336c
使用 kubeadm token create --print-join-command 更新 令牌 并打印完整命令
kubeadm token create --print-join-command

在这里插入图片描述

相关文章:

  • 浅谈iOS开发中的自动引用计数ARC
  • 使用llamafile 构建本地大模型运用
  • spring boot的返回值里面含有net.sf.json.JSONObject 报错net.sf.json.JSONNull[“empty“])]
  • <深度学习入门学习笔记P1>——《深度学习》
  • 后端返回文件流pdf 下载
  • 【AIGC调研系列】Starling-LM-7B模型与其他模型相比的优势和劣势
  • 更高效稳定 | 基于ACM32 MCU的编程直流电源应用方案
  • C#WPF控件TextBlock详解
  • 通俗易懂:如何通过JVM参数来调整内存大小?
  • OpenFeign原理整理【Java面试】
  • Gitlab CI---could not read username for xxx: no such device or address
  • flutter 打包成web应用后怎么通过url跳转页面
  • Chrome 插件 tabs API 解析
  • uniApp使用XR-Frame创建3D场景(8)粒子系统
  • 目标检测+车道线识别+追踪
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • CSS 专业技巧
  • eclipse(luna)创建web工程
  • Golang-长连接-状态推送
  • HashMap剖析之内部结构
  • js面向对象
  • Linux gpio口使用方法
  • Netty源码解析1-Buffer
  • nfs客户端进程变D,延伸linux的lock
  • Python学习之路16-使用API
  • React+TypeScript入门
  • spring security oauth2 password授权模式
  • - 概述 - 《设计模式(极简c++版)》
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 目录与文件属性:编写ls
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 使用 Docker 部署 Spring Boot项目
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 网页视频流m3u8/ts视频下载
  • 无服务器化是企业 IT 架构的未来吗?
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • AI算硅基生命吗,为什么?
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #微信小程序:微信小程序常见的配置传值
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • $.each()与$(selector).each()
  • (1)bark-ml
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (BFS)hdoj2377-Bus Pass
  • (C++20) consteval立即函数
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (一)kafka实战——kafka源码编译启动