<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lidw2009</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lidw2009]]></copyright><item><title><![CDATA[153. rancher 迁移后集群出现错误状态为“fleet-default/＜cluster-name＞-admission-configuration-psact”未找到]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160886112</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160886112</guid><author>lidw2009</author><pubDate>Fri, 08 May 2026 12:03:36 +0800</pubDate><description><![CDATA[问题源于牧场备份操作员未能在备份操作员 105.0.0+up6.0.0 或< 104.1.0+up5.0.4中备份准入配置-psact秘密。通过升级用于迁移时执行备份和恢复的牧场备份操作员版本，可以缓解>104.1.0+up5.0.4，例外是 105.0.0+up6.0.0。迁移后使用受影响的牧场备份运营商版本后要解决这个问题，你必须手动将缺失的舰队机密从现有牧场本地集群转移到牧场者已迁移到的新集群。Environment  环境。Situation  地理位置。Resolution  结局。]]></description><category></category></item><item><title><![CDATA[152. Longhorn卷报错 insufficient storage；precheck new replica failed]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160884032</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160884032</guid><author>lidw2009</author><pubDate>Fri, 08 May 2026 11:06:10 +0800</pubDate><description><![CDATA[即使节点有足够的存储空间，一个或多个 Longhorn 卷仍会因上述错误而降级。这个问题可能发生在工作节点被临时关闭或突然重启的环境中。本文概述了已知的 bug 以及可能的解决方法，以减轻错误，使体积恢复到健康状态。当 Longhorn 节点被突然重启或关闭时，副本可能会出现故障，Longhorn 会尝试在健康节点上重建副本。然而，上述的 bug 阻止了重建，并将音量标记为降级。进入 Longhorn UI >> Volumes >> 选择受影响的 Volume >> 点击汉堡图标并启用“]]></description><category></category></item><item><title><![CDATA[151. 如何在 RKE2 集群中编辑启用的 TLS 协议或 ingress-nginx ciphers]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160865311</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160865311</guid><author>lidw2009</author><pubDate>Thu, 07 May 2026 18:03:16 +0800</pubDate><description><![CDATA[图表，目录为/var/lib/rancher/rke2/server/manifests/（例如/var/lib/rancher/rke2/server/manifests/rke2-ingress-nginx-config.yaml）。在此示例中，已弃用的 TLS v1.0 和 v1.1 版本被添加到 SSL 协议中，以及更新的 TLS v1.3。例如，在 ingress-nginx v1.12.4 中，RKE2 v1.33+rke2r1 的版本，默认的 SSL 协议是 TLS v1.2。]]></description><category></category></item><item><title><![CDATA[150. 在使用 Rancher Kubernetes Engine （RKE） CLI 配置集群后创建的 kube_config_cluster.yml 文件是什么？]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160430648</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160430648</guid><author>lidw2009</author><pubDate>Thu, 23 Apr 2026 09:57:22 +0800</pubDate><description><![CDATA[中的 kubeconfig 文件，但你也可以使用 --kubeconfig 标志指定不同的 kubeconfig 文件。文件名可以更改以区分其他 Kubeconfig 文件，例如生产集群的文件可以命名为。当你用 RKE 配置 Kubernetes 集群时，会自动生成一个。这个 kubeconfig 定义了访问和交互集群的认证细节，使用如。Further Reading  延伸阅读。，本文解释了该文件是什么以及如何使用。默认情况下，kubectl 会检查。Question  问题。Answer  答案。]]></description><category></category></item><item><title><![CDATA[149. 配置 Rancher2 Terraform Provider 时，API 令牌需要哪些权限？]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160430566</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160430566</guid><author>lidw2009</author><pubDate>Thu, 23 Apr 2026 09:56:13 +0800</pubDate><description><![CDATA[你生成 API 令牌的用户账户，用于配置 Terraform 提供者，需要对你打算通过 Terraform 配置和管理的任何资源获得权限。权限列表也可以自定义，以赋予用户某些特定的权限。管理员可以通过按照 Rancher 文档中的步骤配置并授予相关。Further Reading  延伸阅读。时，配置为与 Rancher 认证的。Pre-requisites  先决条件。需要哪些权限（如下示例）？Question  问题。Answer  答案。]]></description><category></category></item><item><title><![CDATA[148. RKE2 集群上的 Rancher-monitoring 安装卡住了]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160430273</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160430273</guid><author>lidw2009</author><pubDate>Thu, 23 Apr 2026 09:52:45 +0800</pubDate><description><![CDATA[当没有安装 rke2-ingress-nginx，而是选择了另一个入口控制器时，就会出现这种情况。由于 pushprox-ingress-nginx-client 舱处于待处理。解决方法是通过编辑牧场监控安装的 YAML 来移除下面的亲和力。状态，rancher-monitoring 的安装卡住了。Situation  地理位置。Resolution  结局。]]></description><category></category></item><item><title><![CDATA[147. 如何在下游集群添加应用仓库时解决 TLS 握手超时错误]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160430104</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160430104</guid><author>lidw2009</author><pubDate>Thu, 23 Apr 2026 09:50:21 +0800</pubDate><description><![CDATA[当 Rancher 位于代理后面，且代理配置未在下游集群中定义时，就会发生这种情况。部分时的性能问题，以及该部分的图表无法加载。下向下游集群添加仓库时，它们会显示。在 Rancher 界面中，进入。在 Rancher 界面中，进入。以下环境变量应在下游集群配置中的。选择该下游集群的三点菜单，点击。选择该下游集群的三点菜单，点击。其他可能由此产生的行为包括浏览。在 Rancher 界面的。中”状态，并出现错误，显示。Resolution  结局。]]></description><category></category></item><item><title><![CDATA[146. Longhorn 节点维护指南]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160429819</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160429819</guid><author>lidw2009</author><pubDate>Thu, 23 Apr 2026 09:48:36 +0800</pubDate><description><![CDATA[注意：默认情况下，如果节点上某个卷还有最后一个健康副本，Longhorn 会阻止该节点完成排水操作，以保护最后一个副本并防止工作负载中断。注意：如果节点上有 Longhorn 用户界面手动附加的 Longhorn 卷，Longhorn 会阻止节点完成排水操作，请使用 Longhorn UI 分离这些卷。节点上仍会运行两个实例管理器，但它们是无状态的，不会对现有工作负载造成中断。许多功能和功能都发生了变化，因此为了获得最准确的信息，你必须确保你查阅的是正确的版本文档。节点上的副本进程在此阶段会被停止。]]></description><category></category></item><item><title><![CDATA[145. 解决 conntrack 表完整错误消息： ‘nf_conntrack: table full, dropping packets‘]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160373475</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160373475</guid><author>lidw2009</author><pubDate>Thu, 23 Apr 2026 09:45:28 +0800</pubDate><description><![CDATA[这种情况通常发生在 Kubernetes 集群中，当 Pod 访问外部端点或集群内的其他服务时。如果当前条目数量未接近表大小，这可能表明历史上曾经历过工作负载爆发，在容器化环境中这种情况很常见。例如，如果高流量的 Pod 现在可能运行在不同的节点上。此外，如果你配置节点包含配置管理、用户数据，或构建自定义镜像等，也可以将这些功能加入你通常为未来节点配置的方法。这并不满足所有工作负载的需求，例如在微服务环境中，通常可以预期更多服务间连接，而不会占用大量内存。这会创建一个新的配置文件，在每次启动时设置表大小。]]></description><category></category></item><item><title><![CDATA[144. 如何在 K3s 上部署 AWS EBS CSI 驱动]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160372075</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160372075</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 14:12:19 +0800</pubDate><description><![CDATA[这将使你能够动态配置并附加 EBS 卷到你的 Pod 上，而无需提前手动创建持久卷（PV）和 EBS 卷。如果你的节点崩溃，且你的 Pod 在另一个节点上重新启动，假设该节点运行在已停用节点使用的同一可用区，你的 Pod 会重新连接到该卷。在你的 AWS 控制台中，你应该会看到一个新的 EBS 卷被创建。请记住，这并不是一个很安全的选项，任何在 kube 系统命名空间中访问这些文件或秘密的人都能获得你的 AWS 访问密钥。这个选项更安全，不应该以明文或 Kubernetes 秘密对象的形式暴露你的密钥。]]></description><category></category></item><item><title><![CDATA[143. Rancher 支持 Docker 吗？]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160371872</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160371872</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 14:05:32 +0800</pubDate><description><![CDATA[虽然 Rancher 可以在 Docker 环境中安装和运行用于测试，但其核心功能围绕管理 Kubernetes 集群展开。RKE2 和 K3s 采用了容器作为其运行时，逐渐远离了 Docker。安装在现有的 Kubernetes 集群中完成，Docker 需求取决于集群部署时使用的底层 Kubernetes 引擎（见 下文关于 Suse Rancher 发行版的介绍）随着 RKE 产品被弃用，Rancher 不再将 Docker 作为运行时使用，因为 RKE2 和 K3s 不使用 Docker。]]></description><category></category></item><item><title><![CDATA[142. 在意外删除下游集群的cattle-system命名空间后未连接]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160371794</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160371794</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 14:03:32 +0800</pubDate><description><![CDATA[在意外删除下游集群的牛系统命名空间后，由于集群代理被移除，该集群在 Rancher UI 中无法访问。要恢复该命令，必须手动重建集群代理并更新集群服务账户令牌。1.3 强制集群对账 对集群配置进行小改动，比如更改 etcd 的 snap 保留。Kubectl CLI 和 kubeconfig file。Kubectl CLI 和 kubeconfig file。注意：这些对象将在集群重新连接后重新创建。步骤1.1 连接到受影响的下游集群。Resolution  结局。进入你想配置的集群，点击。]]></description><category></category></item><item><title><![CDATA[141. PLEG is not healthy 问题]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160363528</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160363528</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 11:15:28 +0800</pubDate><description><![CDATA[Kubernetes 中的“PLEG is not healthy”错误表示节点上的 kubelet 无法与容器运行时（如 contained 或 Docker）通信，这会干扰整个 Pod 生命周期管理。由于“PLEG 不健康”的问题可能有多个起因，因此需要进行根本原因分析，以确定最初是什么引发了这个问题。一个可能的快速解决方案是重启受影响的服务：重启 Kubelet、容器运行时，甚至整个节点。你环境中的某个节点响应不稳定，在“活跃”和“不可用”状态之间切换，报告“Resolution  结局。]]></description><category></category></item><item><title><![CDATA[140. 如何使用 nginx /dbg]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160363027</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160363027</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 11:09:29 +0800</pubDate><description><![CDATA[dbg 是包含在 ingress-nginx 容器镜像中的程序，可用于展示 nginx 环境及其生成的 nginx 配置信息，这在调试 Kubernetes 入门问题时非常有帮助。/dbg conf 会导出动态生成的 nginx 配置。这个命令需要在某个 ingress-nginx pod 内部运行，所以先确定要运行的 pod。如果你在诊断具体的连接问题，可以通过查看每个控制器的日志来确定是哪个控制器接收了流量。/dbg general 会显示运行控制器的数量。Resolution  结局。]]></description><category></category></item><item><title><![CDATA[139. 由于卸载Rancher主目录，恢复失败]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160361878</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160361878</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 10:55:40 +0800</pubDate><description><![CDATA[然后它会尝试运行“[Applyinator] Command touch [/var/lib/rancher/rke2/server/db/etcd/tombstone”，但失败了。启动恢复过程后，作业预期“/var/lib/rancher”会被挂载，但 rke2-killall 因为命令硬编码在脚本中，明确卸载了它，正如。这会导致它获取机器计划，并使用已有的脚本，成功运行或继续恢复。Additional Information  附加信息。Environment  环境。Resolution  结局。]]></description><category></category></item><item><title><![CDATA[138. Fleet Helm OCI 部署在 Rancher v2.11.0 - v2.11.4 和 v2.12.0 中失败]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160361715</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160361715</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 10:53:21 +0800</pubDate><description><![CDATA[在 Rancher 版本 v2.11.0 - v2.11.4 和 v2.12.0 中，使用 Fleet 从 anOCI 注册表部署 Helm 图表时可能会遇到失败。该漏洞影响基于 OCI 图表的内部处理，导致部署失败，即使注册表认证成功，也会出现误导性的“未登录”错误。为解决此问题，用户应升级到已补丁的版本，Rancher v2.11 是 v2.11.5+，Rancher v2.12 是 v2.12.1+。SUSE Rancher v2.11.0 - v2.11.4 和 v2.12.0。]]></description><category></category></item><item><title><![CDATA[137. 集群或节点配置卡在节点污染“node.cloudprovider.kubernetes.io/uninitialized”]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160361542</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160361542</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 10:52:14 +0800</pubDate><description><![CDATA[在上述示例中，使用 vSphere Cloud Provider 时，你需要检查集群的 Add-on： vSphere CPI 配置，以确保正确的 vCenter 和 Data Center 配置正确，同时验证 VMware Tools 在虚拟机中是否成功运行，主机名配置正确。如果 CPI 配置存在问题且无法成功查询，节点将保持该状态，无法完成配置。如果这是集群中的第一个节点，那么集群本身将被卡在配置中。Additional Information  附加信息。Environment  环境。]]></description><category></category></item><item><title><![CDATA[136. 如何在 Rancher Kubernetes Engine（RKE）CLI 或 Rancher v2.x 配置的 RKE 集群中启用 CoreDNS 查询日志]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160361376</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160361376</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 10:48:54 +0800</pubDate><description><![CDATA[默认情况下，CoreDNS 中禁用了 DNS 查询日志，本文详细介绍了在由 Rancher Kubernetes Engine （RKE） CLI 或 Rancher v2.x 配置的 RKE Kubernetes 集群中启用 CoreDNS 查询日志的步骤。由 Rancher Kubernetes Engine （RKE） CLI 或 Rancher v2.x 配置的 RKE Kubernetes 集群，使用 CoreDNS DNS 插件。要启用 DNS 查询日志，需要配置日志。]]></description><category></category></item><item><title><![CDATA[135. 如何通过 Rancher2 Terraform Provider 升级由 Rancher 管理的 k3s 集群]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160358900</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160358900</guid><author>lidw2009</author><pubDate>Tue, 21 Apr 2026 10:17:12 +0800</pubDate><description><![CDATA[如何使用 Rancher2 Terraform Provider 来更新由 Rancher 管理的现有下游集群。要做到这一点，可以将 k3s 集群导入 Terraform 配置，然后通过 Terraform 升级集群。然后使用“terraform import”命令将 k3s 集群导入你的 Terraform 配置（首先，在配置好 Rancher2 Terraform Provider（Resolution  结局。]]></description><category></category></item><item><title><![CDATA[134. Rancher 系统身份验证]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/160327132</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/160327132</guid><author>lidw2009</author><pubDate>Mon, 20 Apr 2026 10:44:02 +0800</pubDate><description><![CDATA[当用户使用集群浏览器、下载了kubeconfig文件的kubectl命令或使用/k8s/clusters代理API的curl命令向下游集群发出请求时，Rancher会拦截该请求并检查资源是否为最新、是否存在以及用户的规则是否为最新。此时，Rancher 将更新集群角色，以包含请求中包含的这些额外属性，例如主体 ID 和用户名。用户通过 Rancher 进行身份验证，Rancher 使用标准 bearer token 和用户模拟技术，将用户请求重定向到特定的 Kubernetes 集群，以模拟该用户的行为。]]></description><category></category></item></channel></rss>