<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ordinary的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/qq_69831828</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_69831828]]></copyright><item><title><![CDATA[【kubernetes - 1.28版本】-7 K8S命令]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169465100</link><guid>https://blog.csdn.net/qq_69831828/article/details/169465100</guid><author>qq_69831828</author><pubDate>Thu, 29 Oct 2026 21:37:15 +0800</pubDate><description><![CDATA[本文系统梳理了Kubernetes核心管理工具kubectl的命令体系与集群运维实践。涵盖命令语法结构、帮助文档使用方法及按功能分组的常用命令速查；重点介绍集群与节点信息查看、CONTAINER-RUNTIME含义解析、describe诊断技巧；结合metrics-server部署与Calico鉴权故障案例，展示实际问题排查流程；最后提供worker节点使用kubectl的配置方案——通过复制kubeconfig实现节点级集群管理，适用于kubeadm部署的v1.28.0集群环境。]]></description><category></category></item><item><title><![CDATA[【kubernetes - 1.28版本】-6 calico网络组件详解]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169465056</link><guid>https://blog.csdn.net/qq_69831828/article/details/169465056</guid><author>qq_69831828</author><pubDate>Thu, 29 Oct 2026 21:34:08 +0800</pubDate><description><![CDATA[部署Calico后，集群出现3个calico-node（DaemonSet，每节点1个）、1个calico-kube-controllers（Deployment，集群级协调）及2个coredns（DNS服务）。calico-node负责节点网络配置与跨节点通信，calico-kube-controllers同步资源状态，coredns实现服务发现。若CoreDNS持续Pending，通常因节点未就绪（如缺少CNI配置导致污点未清除），需检查节点状态、Pod调度事件及初始化容器日志，修复网络后即可恢复。]]></description><category></category></item><item><title><![CDATA[【kubernetes - 1.28版本】-5 containerd环境下K8S的部署]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169465006</link><guid>https://blog.csdn.net/qq_69831828/article/details/169465006</guid><author>qq_69831828</author><pubDate>Thu, 29 Oct 2026 21:32:57 +0800</pubDate><description><![CDATA[本文基于 containerd 1.6.16 部署 Kubernetes v1.28.0 集群，三节点架构（1主2从）。通过 kubeadm 安装 kubelet、kubeadm、kubectl，配置 systemd cgroup 驱动与 crictl 连接 containerd。Master 节点使用配置文件初始化集群，指定 Pod 网段 10.244.0.0/16 和 Service 网段 10.96.0.0/12，自动启用 IPVS 模式。工作节点加入集群后，部署 Calico CNI 插件实现网络通]]></description><category></category></item><item><title><![CDATA[【kubernetes - 1.28版本】-4 containerd与docker-ce 的区别]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169367703</link><guid>https://blog.csdn.net/qq_69831828/article/details/169367703</guid><author>qq_69831828</author><pubDate>Wed, 28 Oct 2026 22:50:11 +0800</pubDate><description><![CDATA[Kubernetes 1.24 后，dockershim被移除，导致kubelet无法直接调用Docker Engine。虽然Docker内部仍使用containerd，但管理链路需通过CRI接口。现主流方案为：1）直接使用containerd（推荐），由kubelet通过CRI连接；2）保留Docker时需安装cri-dockerd适配器。两者本质是控制链路差异，非容器格式变更。1.28后新增cgroup驱动自动检测、CRI版本兼容等优化。核心结论：不是二选一，而是接入方式演进。]]></description><category></category></item><item><title><![CDATA[【kubernetes - 1.28版本】-3 基于containerd的运行基础环境部署]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169367683</link><guid>https://blog.csdn.net/qq_69831828/article/details/169367683</guid><author>qq_69831828</author><pubDate>Wed, 28 Oct 2026 22:47:58 +0800</pubDate><description><![CDATA[本文基于 CentOS 7.x 环境，完成 Kubernetes 运行前的 containerd 部署准备：升级内核至 5.x 以上，配置主机名与 hosts，关闭防火墙、SELinux 及 swap，安装常用工具并启用关键内核模块与参数。通过 Docker 官方源安装 containerd 1.6.16，配置 systemd cgroup 驱动及阿里云镜像加速，最终启动 containerd 并验证其正常运行，为后续 kubeadm 部署 K8s 集群奠定基础。]]></description><category></category></item><item><title><![CDATA[【Linux】linux内核升级]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169267467</link><guid>https://blog.csdn.net/qq_69831828/article/details/169267467</guid><author>qq_69831828</author><pubDate>Tue, 27 Oct 2026 20:30:26 +0800</pubDate><description><![CDATA[本文系统梳理了CentOS 7与Ubuntu内核升级路径，对比ELRepo、HWE与mainline三种来源，强调生产环境应优先选用长期稳定（LT）或官方硬件支持（HWE）内核。CentOS通过ELRepo在线安装kernel-lt，Ubuntu则推荐使用linux-generic-hwe-22.04。两者包格式（rpm/deb）与管理工具（yum/apt）不同，不可混用。升级后需注意GRUB默认启动项设置及回滚机制，虚拟机务必提前打快照，避免因驱动失效或兼容问题导致无法启动。核心原则：能在线不离线，生产稳]]></description><category></category></item><item><title><![CDATA[【kubernetes - 1.28版本】-2 kubernetes集群部署]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169267403</link><guid>https://blog.csdn.net/qq_69831828/article/details/169267403</guid><author>qq_69831828</author><pubDate>Tue, 27 Oct 2026 20:25:41 +0800</pubDate><description><![CDATA[本文使用 Docker + cri-dockerd 作为容器运行时，通过 kubeadm 部署 v1.28.0 三节点 Kubernetes 集群（1 master + 2 node）。流程包括：配置前置环境、安装 Docker 及 cri-dockerd、配置 Kubernetes yum 源、设置 kubelet cgroup 驱动与 ipvs 模式、初始化 master 节点、配置 kubectl、加入 worker 节点、部署 Calico 网络插件并验证集群可用性。全程以 root 用户操作，确保]]></description><category></category></item><item><title><![CDATA[【kubernetes - 1.28版本】-1 kubernetes基础]]></title><link>https://blog.csdn.net/qq_69831828/article/details/169267365</link><guid>https://blog.csdn.net/qq_69831828/article/details/169267365</guid><author>qq_69831828</author><pubDate>Tue, 27 Oct 2026 20:22:08 +0800</pubDate><description><![CDATA[Kubernetes（K8s）是主流的容器编排平台，提供自我修复、弹性伸缩、自动部署与回滚、服务发现、配置管理、存储编排及批处理等核心功能。其集群由API Server、etcd、Controller Manager、Scheduler、kubelet和kube-proxy等组件构成，基于list-watch机制实现资源调度与状态同步。部署前需配置主机名、网络、关闭防火墙与Swap、调整内核参数，并建议升级内核以支持高级特性。整体架构保障了应用高可用与运维自动化。]]></description><category></category></item><item><title><![CDATA[【DOCKER容器实战】-6 Docker Compose基础]]></title><link>https://blog.csdn.net/qq_69831828/article/details/168345004</link><guid>https://blog.csdn.net/qq_69831828/article/details/168345004</guid><author>qq_69831828</author><pubDate>Sun, 18 Oct 2026 21:30:00 +0800</pubDate><description><![CDATA[Docker Compose 用于编排多容器应用，通过 docker-compose.yml 文件统一定义服务、网络、数据卷、配置与密钥。它实现一个容器一个应用的规范，解决多容器间的依赖、网络和启动顺序问题。核心优势在于简化部署：up 启动全套服务，down 停止并清理。支持网络分层（如 front-tier 与 back-tier）、敏感信息隔离（secrets vs configs）、外部资源引用（external: true），是微服务架构下快速搭建开发/测试环境的利器。]]></description><category></category></item><item><title><![CDATA[【DOCKER容器实战】-5 Docker容器镜像的构建]]></title><link>https://blog.csdn.net/qq_69831828/article/details/168344977</link><guid>https://blog.csdn.net/qq_69831828/article/details/168344977</guid><author>qq_69831828</author><pubDate>Sun, 18 Oct 2026 21:28:08 +0800</pubDate><description><![CDATA[本文介绍了Docker容器镜像的四种构建方式：直接拉取DockerHub镜像、打包操作系统文件系统（tar + import）、基于运行容器commit生成镜像，以及通过Dockerfile进行可重复、可追溯的自动化构建。其中，Dockerfile是推荐的最佳实践，支持版本控制与持续集成，适用于标准化和规模化部署。]]></description><category></category></item><item><title><![CDATA[【ELK】-7 logstash的filter模块简要介绍]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164056344</link><guid>https://blog.csdn.net/qq_69831828/article/details/164056344</guid><author>qq_69831828</author><pubDate>Tue, 25 Aug 2026 14:52:17 +0800</pubDate><description><![CDATA[logstash的filter模块简要介绍]]></description><category></category></item><item><title><![CDATA[【ELK】-8 logstash的filter模块详解]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164056290</link><guid>https://blog.csdn.net/qq_69831828/article/details/164056290</guid><author>qq_69831828</author><pubDate>Tue, 25 Aug 2026 14:50:09 +0800</pubDate><description><![CDATA[logstash的filter模块详解]]></description><category></category></item><item><title><![CDATA[【ELK】-6 ELFK 索引架构详解]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164055889</link><guid>https://blog.csdn.net/qq_69831828/article/details/164055889</guid><author>qq_69831828</author><pubDate>Tue, 25 Aug 2026 14:40:03 +0800</pubDate><description><![CDATA[ELFK索引架构详解]]></description><category></category></item><item><title><![CDATA[【AI】-7 从知识库到 AI Agent -进阶]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164002787</link><guid>https://blog.csdn.net/qq_69831828/article/details/164002787</guid><author>qq_69831828</author><pubDate>Sun, 23 Aug 2026 21:32:32 +0800</pubDate><description><![CDATA[让 AI 真正"进入"我的知识库：Obsidian + RAG + Local LLM + OpenCode 实践]]></description><category></category></item><item><title><![CDATA[【AI】-6 Ollama 本地模型与 Embedding 实践]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164002643</link><guid>https://blog.csdn.net/qq_69831828/article/details/164002643</guid><author>qq_69831828</author><pubDate>Sun, 23 Aug 2026 21:17:31 +0800</pubDate><description><![CDATA[Ollama 本地模型与 Embedding 实践]]></description><category></category></item><item><title><![CDATA[【AI】-5 OpenCode Go API Key 轮换与多端同步配置]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164002471</link><guid>https://blog.csdn.net/qq_69831828/article/details/164002471</guid><author>qq_69831828</author><pubDate>Sun, 23 Aug 2026 21:04:44 +0800</pubDate><description><![CDATA[OpenCode Go API Key 轮换与多端同步配置]]></description><category></category></item><item><title><![CDATA[【AI】-4 OpenCode Go 接入 Obsidian 完整指南]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164002419</link><guid>https://blog.csdn.net/qq_69831828/article/details/164002419</guid><author>qq_69831828</author><pubDate>Sun, 23 Aug 2026 21:01:50 +0800</pubDate><description><![CDATA[OpenCode Go 接入 Obsidian 完整指南]]></description><category></category></item><item><title><![CDATA[【AI】-3 从知识库到 AI Agent -初窥门径]]></title><link>https://blog.csdn.net/qq_69831828/article/details/164002095</link><guid>https://blog.csdn.net/qq_69831828/article/details/164002095</guid><author>qq_69831828</author><pubDate>Sun, 23 Aug 2026 20:36:20 +0800</pubDate><description><![CDATA[基于 Obsidian 搭建个人知识管理系统]]></description><category></category></item><item><title><![CDATA[【DOCKER容器实战】-4 Redis]]></title><link>https://blog.csdn.net/qq_69831828/article/details/163978944</link><guid>https://blog.csdn.net/qq_69831828/article/details/163978944</guid><author>qq_69831828</author><pubDate>Sat, 22 Aug 2026 19:03:53 +0800</pubDate><description><![CDATA[本文摘要： Redis容器化部署实战指南，涵盖单节点与集群两种部署方式。]]></description><category></category></item><item><title><![CDATA[【DOCKER容器实战】-3 ElasticSearch + Kibana]]></title><link>https://blog.csdn.net/qq_69831828/article/details/163978933</link><guid>https://blog.csdn.net/qq_69831828/article/details/163978933</guid><author>qq_69831828</author><pubDate>Sat, 22 Aug 2026 19:02:33 +0800</pubDate><description><![CDATA[容器化应用实战]]></description><category></category></item></channel></rss>