新闻详情

新闻详情

首页 / 资讯中心 / 详情

Kubeadm查看Token列表及过期时间实操

发布时间:2026/9/28 21:10:54来源:尧图网络
Kubeadm查看Token列表及过期时间实操
Kubeadm查看Token列表及过期时间实操技术栈Kubernetes v1.32.13 Rocky Linux 8.6 Containerd 1.7.x Calico v3.27.x操作环境 / 对接原理 / 详细步骤 / 完整命令 / 配置文件 / 验证流程 / 排错方案Kubeadm查看Token列表及过期时间实操操作环境K8s 集群版本 v1.32.13操作系统 Rocky Linux 8.6内核 4.18.0-372.el8容器运行时 Containerd 1.7.13runc 1.1.12CNI 插件 1.4.0网络插件 Calico v3.27.4Pod CIDR 10.244.0.0/16Service CIDR 10.96.0.0/12节点间网络互通关闭 firewalld 或放行所需端口关闭 Swap 分区时间同步通过 chronyd 实现时区 Asia/ShanghaiSEinux 设置为 disabled内核参数 net.bridge.bridge-nf-call-iptables1对接原理Kubeadm 是 K8s 官方集群引导工具负责初始化控制平面APIServer、ControllerManager、Scheduler、etcd并以静态 Pod 形式运行于 /etc/kubernetes/manifests 目录。kubelet 以 systemd 服务运行管理节点 Pod 生命周期。Containerd 作为 CRI 运行时通过 unix socket 与 kubelet 对接。Calico 以 DaemonSet 部署通过 BGP 实现 Pod 跨节点互通通过 iptables/IPVS 实现 Service 负载均衡。详细步骤1. 查看集群状态与组件版本kubectl get nodes -o wide kubectl cluster-info kubectl version --short kubeadm version kubeadm certs check-expiration2. 检查控制平面静态 Podls -la /etc/kubernetes/manifests/ crictl pods --name kube-apiserver crictl pods --name etcd kubectl get pods -n kube-system | grep -E etcd|kube-apiserver|kube-controller|kube-scheduler3. 查看 kubelet 服务状态与日志systemctl status kubelet journalctl -u kubelet -f --since 10 minutes ago | tail -50 cat /var/lib/kubelet/config.yaml | head -20验证流程# 1. 节点状态验证 kubectl get nodes -o wide # 所有节点 STATUS 应为 Ready ​ # 2. 控制平面 Pod 验证 kubectl get pods -n kube-system # etcd、kube-apiserver、kube-controller-manager、kube-scheduler 均为 Running ​ # 3. 集群信息验证 kubectl cluster-info # Kubernetes control plane is running at https://apiserver:6443 ​ # 4. 组件版本验证 kubectl version --short # Server Version: v1.32.13 ​ # 5. Pod 网络连通性验证 kubectl run net-test --imagebusybox:1.36 --restartNever -- sleep 3600 kubectl exec net-test -- ping -c 3 10.96.0.10 ​ # 6. DNS 解析验证 kubectl exec net-test -- nslookup kubernetes.default.svc.cluster.local排错方案节点 NotReady查看 kubectl describe node确认 CNI 插件是否就绪检查 calico-node Pod 日志确认 Pod CIDR 与初始化参数一致kubelet 启动失败执行 journalctl -u kubelet -f 查看日志常见原因是 containerd socket 路径不匹配或 cgroup 驱动不一致containerd 需设 SystemdCgrouptrue镜像拉取失败确认 --image-repository 是否指定国内源或手动执行 kubeadm config images pull 预拉取CoreDNS CrashLoopBackOff通常为网络插件未就绪等待 Calico 部署完成后自动恢复检查 iptables 规则APIServer 连接超时检查 6443 端口是否监听防火墙是否放行etcd 是否健康etcdctl endpoint healthetcd 成员异常执行 etcdctl member list 确认成员状态检查数据目录 /var/lib/etcd 空间是否充足证书过期报错执行 kubeadm certs check-expiration 查看到期时间使用 kubeadm certs renew all 轮换后重启控制平面 Pod
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

腾讯云SSL证书部署与Nginx排错:从DNS验证到证书链详解 2026/9/28 23:41:22

腾讯云SSL证书部署与Nginx排错:从DNS验证到证书链详解

1. 为什么你的腾讯云SSL证书总是“不生效”先说一个扎心的事实:我见过太多人把SSL证书不生效的锅甩给腾讯云,其实超过一半的问题都是自己的操作顺序或者理解出了偏差。腾讯云的SSL证书服务本身很成熟,但它的“一键部署”能力反而容易让使用者…

阅读更多 →
Java Map核心机制与实战选型:从HashMap到ConcurrentHashMap 2026/9/28 23:41:10

Java Map核心机制与实战选型:从HashMap到ConcurrentHashMap

刚接触Java的时候,很多人对Map的印象就是“一个能存键值对的盒子”,用到最多的也就是HashMap的put和get。等真正经历了几轮Code Review和线上故障之后才会发现,Map里藏的东西远比想象中多:hash碰撞怎么处理、扩容为什么有性能坑、…

阅读更多 →
从单体Agent到Multi-Agent:架构演进与Supervisor模式实战 2026/9/28 23:41:10

从单体Agent到Multi-Agent:架构演进与Supervisor模式实战

1. 从单体 Agent 到 Multi-Agent 的必然演进1.1 单体 Agent 到底能扛多少事先把概念对齐。这里说的单体 Agent,指的是一个 LLM 驱动的智能体,配一套提示词、一组工具(Tool)、一个 ReAct 或类似 Plan-Execute 的循环,独…

阅读更多 →
AI辅助建筑方案协作:从构思到可视化的效率提升实战 2026/9/28 23:41:10

AI辅助建筑方案协作:从构思到可视化的效率提升实战

1. 建筑方案协作的真实痛点与AI切入逻辑干了十几年建筑设计,我最怕听到的一句话就是“这个方案感觉不对,你再改改”。不是怕改图,是怕那种“感觉不对”背后的沟通黑洞。一个建筑方案从概念到落地,中间要经过草图、体块推敲、功能排…

阅读更多 →
AI辅助建筑方案协作:文字生图快速可视化与沟通提效实践 2026/9/28 23:40:50

AI辅助建筑方案协作:文字生图快速可视化与沟通提效实践

1. 建筑方案协作的真实痛点与AI切入逻辑干了十几年建筑设计,我最怕听到的一句话就是“这个方案感觉不对,再调一版看看”。不是怕改图,是怕那种“感觉不对”背后的沟通黑洞——甲方说不清要什么,设计师猜不透想表达什么&#xff0c…

阅读更多 →
Java Swing捕鱼达人:面向对象与游戏开发实战 2026/9/28 23:40:44

Java Swing捕鱼达人:面向对象与游戏开发实战

简介:这是一份基于Java开发的「捕鱼达人」休闲游戏完整实现项目,面向Java初学者与游戏开发入门者,帮助理解面向对象设计、图形界面编程及游戏逻辑架构。资源包含223个文件,以60个核心Java源码(如FishManager、CannonMa…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉