微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 kube-apiserver 证书到期后,Docker Desktop 上的 Kubernetes 无法启动

如何解决在 kube-apiserver 证书到期后,Docker Desktop 上的 Kubernetes 无法启动

问题类型:由于 kuber-apiserver 证书过期,Docker 桌面上的 Kubernetes 停止工作

操作系统版本/内部版本:Windows 10 版本 - 1909 和操作系统内部版本 - 18363

应用版本:Docker Desktop 3.03

重现步骤:

  1. 安装 Docker 桌面
  2. 启用 Kubernetes
  3. 将 Windows PC 时间提前 1 年
  4. Kubernetes 集群将停止工作,表示 kube-apiserver 证书已过期
  5. 部署在 Kubernetes 集群上的应用程序/工作负载也将停止工作。

由于 Kubernetes 证书颁发期限为 1 年; 1 年后证书过期,这将破坏 Kubernetes。

certificate snapshot

需要帮助: 请求有关如何在不影响 Kubernetes 和已安装应用程序的情况下续订 kube-apiserver 证书的信息

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。