首页 > 其他分享 >kubeadm 初始化 k8s 证书过期解决方案

kubeadm 初始化 k8s 证书过期解决方案

时间:2024-08-26 12:47:35浏览次数:11  
标签:初始化 13 证书 过期 kubeadm k8s GMT

kubeadm 初始化 k8s 证书过期解决方案 原创 凉兮 凉兮的运维日记  2024年08月13日 14:24 北京 听全文 概述   在使用 kubeadm 初始化的 Kubernetes 集群中,默认情况下证书的有效期为一年。当证书过期时,集群中的某些组件可能会停止工作,导致集群不可用。本文将详细介绍如何解决 kubeadm 初始化的 Kubernetes 集群证书过期的问题,并提供一种实用的方法来延长证书的有效期。   一、查看证书有效时间   openssl x509 -in /etc/kubernetes/pki/apiserver.crt -noout -text | grep Not             Not Before: Oct 25 13:10:56 2023 GMT #开始时间             Not After : Oct 24 13:10:57 2024 GMT #过期时间   图片     二、延长证书有效时间     1、准备脚本   国内下载地址:   https://gitcode.com/gh_mirrors/up/update-kube-cert/overview?utm_source=csdn_github_accelerator&isLogin=1 2、执行脚本   chmod +x update-kubeadm-cert.sh ./update-kubeadm-cert.sh all 图片   图片   3、查看pod是否正常   kubectl get pods -n kube-system 图片   三、验证证书有效时间   openssl x509 -in /etc/kubernetes/pki/apiserver.crt -noout -text | grep Not             Not Before: Aug 13 06:13:19 2024 GMT             Not After : Aug 11 06:13:19 2034 GMT 图片   个人观点,仅供参考 阅读 580   ​  

标签:初始化,13,证书,过期,kubeadm,k8s,GMT
From: https://www.cnblogs.com/cheyunhua/p/18380813

相关文章

  • k8s 基础命令
    1.查看所有api资源kubectlapi-resourcesNAME资源名称SHORTNAMES资源简写APIGROUPapi组NAMESPACED命名空间KIND分类[root@k8s-master~]#kubectlapi-resourcesNAMESHORTNAMESAPIGROUPNAMESPACEDKINDbindi......
  • 【K8s】专题十二(3):Kubernetes 存储之 PersistentVolumeClaim
    本文内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发、订阅专栏!专栏订阅入口Linux专栏 | Docker专栏 | Kubernetes专栏往期精彩文章【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决方法【Docker】(全网首发)Kyli......
  • k8s~ServiceAccount_ClusterRole_ClusterRoleBinding
    apisix的k8s服务发现配置命名空间权限是基于KubernetesRBAC能力的授权,通过权限设置可以让不同的用户或用户组拥有操作不同Kubernetes资源的权限。KubernetesRBACAPI定义了四种类型:Role、ClusterRole、RoleBinding与ClusterRoleBinding,这四种类型之间的关系和简要说明如下:Rol......
  • C++类和对象(下):初始化列表、explicit关键字、友元函数、友元类
    文章目录C++类和对象9、初始化列表9.1构造函数体赋值9.2初始化列表9.3explicit(显示)关键字10、友元10.1友元函数10.2友元类C++类和对象9、初始化列表一个类的构造函数要初始化成员变量有两种方式,一种是构造函数体赋值,另一种是初始化列表。9.1构造函数体赋值......
  • k8s中coredns访问连接拒绝问题解决
    问题现象1、节点访问coredns连接拒绝2、内部pod无法正常进行解析问题解决思路检查CoreDNSPod状态是否正常[root@k8s-master01~]#kubectlgetpods-nkube-system-lk8s-app=kube-dnsNAMEREADYSTATUSRESTARTSAGEcoredns-7b8d6fc5......
  • 修改kubeadm证书过期时间及更新k8s集群证书
    一、为什么要修改kubeadm证书时间Kubernetes官方提供了kubeadm工具安装kubernetes集群,使用这个工具安装集群非常便捷,使部署和升级Kubernetes变得简单起来。不过该工具有点坑的就是,使用其安装的kubernetes集群的大部分证书有效期只有一年,需要在证书过期前,使用更新操作......
  • 初识混沌工程(Chaos Engineering): k8s install chaosblade
    混沌工程文档:https://chaosblade.io/docs/helm:https://github.com/helm/helm/releaseschaosblade:https://github.com/chaosblade-io/chaosblade/releaseschaosblade-box:https://github.com/chaosblade-io/chaosblade-box/releasesmetrics-server:https://gith......
  • 17-神经网络-延迟初始化
    使用torch.nn.LazyLinear(output)实现延迟初始化importtorchimporttorch.nnasnnclassMyModel(nn.Module):def__init__(self):super(MyModel,self).__init__()self.fc1=nn.LazyLinear(128)#输入维度设置为None,表示延迟初始化self......
  • k8s新版本使用container而不是docker
    使用Harbor仓库作为Kubernetes集群私有仓库Harbor仓库信息内网地址:hub.rainsc.comIP地址:192.168.66.100问题背景在许多版本的教程中,会建议在Docker的配置中添加忽略证书的列表。然而,截至2024年8月24日,这些教程支持的Kubernetes版本已经无法直接安装。一方......
  • [Ynoi2011] 初始化
    题目链接:[Ynoi2011]初始化神仙trick+卡常题,前缀后缀和根本没听过。根号分治+分块。对于修改操作,发现是跳着修改,考虑根号分治。若\(x\ge\sqrt{n}\),直接暴力更改,复杂度\(O(\sqrt{n})\)。反之,可以将序列抽象成一堆大小为\(x\)的段,如图,\(l,r\)是查询的区间。发现\(......