当前位置: 首页 > 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

在这里插入图片描述

http://www.lryc.cn/news/327355.html

相关文章:

  • 黑群晖基于docker配置frp内网穿透
  • 多线程基础:线程通信内容补充
  • 使用Jenkins打包时执行失败,但手动执行没有问题如ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
  • OpenCV图像滤波、边缘检测
  • 前端项目在本地localhost可以调取到拍照或麦克风等设备,但是在局域网内IP+端口号访问项目时访问不到设备
  • flutter生成二维码并截图保存到图库
  • EasyExcel Converter实现java对象和excel单元格转换
  • stamac Ethernet DTS配置
  • Svg Flow Editor 原生svg流程图编辑器(四)
  • Verilog语法之assign语句学习
  • Cocos2dx-lua ScrollView[三]高级篇
  • 后端之卡尔曼滤波
  • Docker 夺命连环 15 问
  • 2024最新版克魔助手抓包教程(9) - 克魔助手 IOS 数据抓包
  • Spring Boot 防止XSS攻击
  • aidl文件生成Java、C++[android]、C++[ndk]、Rust接口
  • 多源统一视频融合可视指挥调度平台VMS/smarteye系统概述
  • PyTorch简介:与TensorFlow的比较
  • 虚拟机-从头配置Ubuntu18.04(包括anaconda,cuda,cudnn,pycharm,ros,vscode)
  • uniApp使用XR-Frame创建3D场景(8)粒子系统
  • 【JMeter入门】—— JMeter介绍
  • C# 多线程编程:线程锁与无锁并发
  • React.FC
  • 使用pytorch构建一个无监督的深度卷积GAN网络模型
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯
  • vue.js设计与实现(分支切换与cleanup)
  • 206基于matlab的无人机航迹规划(UAV track plannin)
  • 【Linux 】查看veth-pair对的映射关系
  • Cisco Firepower FMCv修改管理Ip方法
  • PHP开发全新29网课交单平台源码修复全开源版本,支持聚合登陆易支付