<?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[159. 如何在 rancher-logging 中定义额外的 manifests]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/170606386</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/170606386</guid><author>lidw2009</author><pubDate>Thu, 12 Nov 2026 12:19:22 +0800</pubDate><description><![CDATA[在 rancher-logging 的 Helm Chart values 文件中，可以通过 extraManifests 参数直接部署额外的日志资源（如 ClusterOutput、ClusterFlow 等），一次性搭建完整的日志流水线。同时需要注意避免使用上游 chart 遗留的 logging.* 字段。本文介绍具体配置方法。]]></description><category></category></item><item><title><![CDATA[158. 如何对 rancher-logging 中的 fluentd 进行扩容]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/170606276</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/170606276</guid><author>lidw2009</author><pubDate>Thu, 12 Nov 2026 12:16:56 +0800</pubDate><description><![CDATA[在 rancher-logging 中，fluentd 默认以单副本的 StatefulSet 形式部署。当日志量增大时，可能需要对其进行扩容以解决性能问题。本文介绍通过修改 rancher-logging Helm Chart 的 values 配置来扩容 fluentd 的方法。]]></description><category></category></item><item><title><![CDATA[157. 如何排查 RKE2 与 K3s 的 System Upgrade Controller（SUC）问题]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/170606111</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/170606111</guid><author>lidw2009</author><pubDate>Thu, 12 Nov 2026 12:13:02 +0800</pubDate><description><![CDATA[TheRKE2andK3susingPlansandJobsand[1].System Upgrade Controller（SUC）通过Plan和Job自动化RKE2与K3s的 Kubernetes 升级。出现问题时，节点升级失败、Plan 一直处于 Pending 状态或 Job 执行失败。本指南覆盖独立集群与Rancher 托管集群两种场景的排查方法[1]。]]></description><category></category></item><item><title><![CDATA[156. 使用 Topology Spread Constraints 解决 Pod 分布不均的问题]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/170534545</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/170534545</guid><author>lidw2009</author><pubDate>Wed, 11 Nov 2026 14:39:26 +0800</pubDate><description><![CDATA[在 Kubernetes 集群中部署多副本应用时，Pod 有时并未均匀分布在各个节点上，导致部分节点负载过重、其余节点闲置，既影响性能也带来单点故障风险。本文介绍如何通过让调度器把 Pod 尽量均匀地打散到集群的不同拓扑域中。]]></description><category></category></item><item><title><![CDATA[155. Rancher 开启项目网络隔离后，默认网络策略由哪个 Service Account 创建？]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/170518099</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/170518099</guid><author>lidw2009</author><pubDate>Wed, 11 Nov 2026 12:26:46 +0800</pubDate><description><![CDATA[# Environment 环境An RKE2 cluster with the Canal CNI一个使用 Canal CNI 的 RKE2 集群## Procedure 操作步骤This article explains how to modify the MTU value used by the Canal CNI plugin on RKE2 clusters.本文介绍如何在 RKE2 集群上修改 Canal CNI 插件使用的 MTU 值。才会反映更新后的 MTU。应用 MTU 设置。]]></description><category></category></item><item><title><![CDATA[154. 为什么通过 Rancher v3 API 无法在创建/导入集群时修改已添加的标签？]]></title><link>https://blog.youkuaiyun.com/lidw2009/article/details/170514412</link><guid>https://blog.youkuaiyun.com/lidw2009/article/details/170514412</guid><author>lidw2009</author><pubDate>Wed, 11 Nov 2026 12:13:39 +0800</pubDate><description><![CDATA[通过 Rancher v3 API 更新已导入下游集群的标签时，接口会返回 200 OK，但 Rancher UI 上的旧标签值始终不变。根因是标签实际由资源接管，v3 API 操作的优先级更低。]]></description><category></category></item><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></channel></rss>