<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>veazhi's bbs - kubernets</title>
    <link>http://bbs.veazhi.com/forum-67-1.html</link>
    <description>Latest 20 threads of kubernets</description>
    <copyright>Copyright(C) veazhi's bbs</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sun, 05 Apr 2026 09:18:49 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://bbs.veazhi.com/static/image/common/logo_88_31.gif</url>
      <title>veazhi's bbs</title>
      <link>http://bbs.veazhi.com/</link>
    </image>
    <item>
      <title>如何将 k8s 集群节点上的镜像推送到自建的 harbor 仓库？</title>
      <link>http://bbs.veazhi.com/thread-275-1-1.html</link>
      <description><![CDATA[由于我们的 k8s 集群是使用 containerd 作为 runtime 的，所以，我们需要时要 containerd 自带的 ctr 工具去管理镜像

首先，我们要登陆到 k8s 集群的节点上,使用 ctr 工具查看命名空间列表：
然后再指定命名空间查看镜像列表：
配置 harbor

1.搭建好 harbor 仓库之后 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Tue, 06 Jan 2026 11:50:50 +0000</pubDate>
    </item>
    <item>
      <title>k8s 集群中 CGroup 配置说明</title>
      <link>http://bbs.veazhi.com/thread-274-1-1.html</link>
      <description><![CDATA[cgroup 驱动配置

在 Linux 上，控制组（CGroup）用于限制分配给进程的资源。

kubelet 和底层容器运行时都需要对接控制组来强制执行 为 Pod 和容器管理资源 并为诸如 CPU、内存这类资源设置请求和限制。若要对接控制组，kubelet 和容器运行时需要使用一个 cgroup 驱动 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Tue, 06 Jan 2026 11:42:35 +0000</pubDate>
    </item>
    <item>
      <title>使用 helm 在线安装服务网格 istio</title>
      <link>http://bbs.veazhi.com/thread-271-1-1.html</link>
      <description><![CDATA[关于 helm 的安装这里不再阐述。请自行 bing 解决。

安装 Istio 组件

1.安装 Istio Base 组件：

2.安装 Istio istiod 组件：

3.安装 Istio Gateway 组件：

组件安装完成，查看下安装的资源：

也可以使用 helm 查看下 istio-system 命名空间下安装 istio 组件列表 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 22 Dec 2025 12:50:13 +0000</pubDate>
    </item>
    <item>
      <title>kubeadm 初始化集群报：exec: \\&quot;runc\\&quot;: executable file not found in $PATH&quot;</title>
      <link>http://bbs.veazhi.com/thread-270-1-1.html</link>
      <description><![CDATA[在使用 kubeadm 初始化 k8s V1.34.2 版本的集群时，提示初始化失败：
动态监控系统日志，发现：
🛠️解决方法：

安装 runc ：
然后重置初始化操作：
最后，再进行初始化操作就可以了：



 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 08 Dec 2025 08:24:24 +0000</pubDate>
    </item>
    <item>
      <title>k8s 中 deployment 的暂停和恢复</title>
      <link>http://bbs.veazhi.com/thread-262-1-1.html</link>
      <description><![CDATA[场景

使用 deployment 暂停的场景主要有以下几方面：


暂停

要想暂停 Deployment，可以使用命令 `kubectl rollout pause deployment `：

首先，使用 `kubectl set image` 命令修改 Deployment 的镜像版本：
其次，使用 `kubectl scale` 命令修改 Deployment 的副本 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Tue, 07 Oct 2025 08:12:31 +0000</pubDate>
    </item>
    <item>
      <title>使用 kubectl api-resources 命令查看各类资源的版本</title>
      <link>http://bbs.veazhi.com/thread-259-1-1.html</link>
      <description><![CDATA[所谓资源就是：Pod、Service、Deployment、StatefulSet 以及 SaemonSet 等。特别是在手动编写资源的 yaml 文件时，需要指定 apiVersion 参数，此时，我们就可以使用 kubectl api-resources 查看对应资源的版本号进行抒写了：




 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Thu, 02 Oct 2025 14:08:48 +0000</pubDate>
    </item>
    <item>
      <title>k8s 中 deployment 的扩容和缩容</title>
      <link>http://bbs.veazhi.com/thread-258-1-1.html</link>
      <description><![CDATA[扩容

在确定要对 deployment 进行扩容时，需要先确定 deployment 的副本数，然后根据需要调整副本数（从下面的结果中可以看到，当前副本数是 3 个）。
deployment 的扩容和缩容也有两种方式，如下：

使用 `kubectl scale` 命令动态扩容

使用 `kubectl scale` 命令动 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Wed, 01 Oct 2025 23:21:27 +0000</pubDate>
    </item>
    <item>
      <title>k8s 中导出 deployment 的配置内容</title>
      <link>http://bbs.veazhi.com/thread-257-1-1.html</link>
      <description><![CDATA[在 k8s 中导出 deployment 的配置内容的方式如下：

查看导出的内容：]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Wed, 01 Oct 2025 22:50:11 +0000</pubDate>
    </item>
    <item>
      <title>k8s 中 deployment 的回滚</title>
      <link>http://bbs.veazhi.com/thread-256-1-1.html</link>
      <description><![CDATA[注意：该功能在 k8s 实际生产环境中很常用。

在回滚之前，我们可以使用命令 `kubectl rollout history deployment ` 查看 deployment 的历史版本。

在获取到历史版本号后，可以继续使用 --revision 指定某次更新版本号查看 Deployment 某次更新的详细信息：
回滚到上 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Wed, 01 Oct 2025 22:45:00 +0000</pubDate>
    </item>
    <item>
      <title>k8s 集群面板管理工具 DashBoard 部署</title>
      <link>http://bbs.veazhi.com/thread-254-1-1.html</link>
      <description><![CDATA[dashboard 是 kubernetes 自带的控制面板管理工具。但是，目前官方仅支持 helm 安装！

项目地址：https://github.com/kubernetes/dashboard

部署 dashboard：

⚠️注意：dashboard 仅需在 k8s-master001 上操作启动！所以，接下来的操作都在 k8s-master001 上执行！  ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 15 Sep 2025 06:36:27 +0000</pubDate>
    </item>
    <item>
      <title>k8s 集群面板管理工具 KRM 部署</title>
      <link>http://bbs.veazhi.com/thread-253-1-1.html</link>
      <description><![CDATA[kubernetes 官方提供的的 dashboard 面板管理工具太过于复杂。KRM 完全可以做其替代！

KRM 项目地址：https://github.com/dotbalo/krm

部署 KRM：

⚠️注意：dashboard 仅需在 k8s-master001 上操作启动！所以，接下来的操作都在 k8s-master001 上执行！             ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 15 Sep 2025 04:23:48 +0000</pubDate>
    </item>
    <item>
      <title>【重要！必看！】k8s 集群可用性验证（检查）</title>
      <link>http://bbs.veazhi.com/thread-252-1-1.html</link>
      <description><![CDATA[无论是使用 kubeadm 还是二进制部署的 k8s 集群，在部署完成后，一定要去做集群的可用性检查。否则，在后续使用过程中，出现各种问题排查起来就很麻烦！

节点验证:

确保所有节点状态都是 Ready，所有节点的系统及版本、内核版本、runtime 版本以及 kubernetes 版本都 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 15 Sep 2025 03:19:22 +0000</pubDate>
    </item>
    <item>
      <title>【重要！必看！】kubeadm 部署的 k8s 集群的证书的更新方法</title>
      <link>http://bbs.veazhi.com/thread-251-1-1.html</link>
      <description><![CDATA[默认，使用 kubeadm 部署的 k8s 集群证书有效期为一年，其根证书有效期为 10年：

那么，当集群部署满快一年的时候，又该如何更新证书呢？有 2 种方法解决，如下：

无论是用下面哪种方式更新，必须要先将原来的证书备份：


一年一更新：

1.在 所有 k8s-master 节点  ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 15 Sep 2025 02:57:50 +0000</pubDate>
    </item>
    <item>
      <title>【重要！必看！】k8s 集群部署前的系统环境配置及网络环境配置</title>
      <link>http://bbs.veazhi.com/thread-250-1-1.html</link>
      <description><![CDATA[]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 15 Sep 2025 01:03:36 +0000</pubDate>
    </item>
    <item>
      <title>CoreDNS [FATAL] plugin/loop: Loop (127.0.0.1:46397 -&gt; :53) detected for zone</title>
      <link>http://bbs.veazhi.com/thread-249-1-1.html</link>
      <description><![CDATA[在使用二进制方式安装 k8s，用教程中提供的 coredns.yaml 启动 coredns ，发现 pod 状态为 CrashLoopBackOff：

查看 pod 日志，发现：

解决方法：

coredns 官方提供的解决方法：https://coredns.io/plugins/loop/#troubleshooting-loops-in-kubernetes-clusters

官 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Sun, 14 Sep 2025 10:13:25 +0000</pubDate>
    </item>
    <item>
      <title>&quot;Unhandled Error&quot; err=&quot;couldn\'t get current server API group list</title>
      <link>http://bbs.veazhi.com/thread-245-1-1.html</link>
      <description><![CDATA[使用 kubeadm 安装 k8s，在 k8s 集群的节点（无论是 master 还是 node）上执行 kubect get node 命令报：

解决方法：

master 节点上的解决方法：

确保有根据初始化 k8s 集群时给出的环境配置方法对 admin.conf 进行了配置，即：

或者：

node 节点上的解决方法：

 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 08 Sep 2025 14:17:49 +0000</pubDate>
    </item>
    <item>
      <title>error: this version of kubeadm only supports deploying clusters with the control</title>
      <link>http://bbs.veazhi.com/thread-243-1-1.html</link>
      <description><![CDATA[使用 kubeadm 安装 k8s 集群，在 k8s-master001 上更新 kubeadm 文件时报：

解决方法：

1.先在 k8s-master001 上执行 kubeadm version，查看 kubeadm 的版本号：

2.编辑 kubeadm-config.yaml 文件，找到关键字配置参数 kubernetesVersion ，确保后面配置的版本号和上 ...]]></description>
      <category>kubernets</category>
      <author>admin</author>
      <pubDate>Mon, 08 Sep 2025 13:13:39 +0000</pubDate>
    </item>
  </channel>
</rss>