<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Host_root的博客]]></title><description><![CDATA[以下是个人的一些学习笔记,整理之后,以后会持续分享平台, 如果对你有帮助的话, 请把它分享给更多需要的人 !]]></description><link>https://blog.youkuaiyun.com/Host_root</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Host_root]]></copyright><item><title><![CDATA[K8s声明式API详解]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/163165940</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/163165940</guid><author>Host_root</author><pubDate>Fri, 24 Jul 2026 16:42:41 +0800</pubDate><description><![CDATA[本文详细介绍了Kubernetes的声明式API设计思想。通过对比命令式和声明式两种操作方式的区别，阐述了声明式API"描述期望状态，系统自动实现"的核心机制。文章重点讲解了K8s控制器循环的工作原理，分析了声明式API的四大优势（配置即代码、自愈能力、幂等性、可预测性）以及需要注意的三个常见问题。还提供了生产环境最佳实践建议，包括全量使用YAML、版本控制、变更检查等。最后强调声明式API的本质是让用户定义终点，由系统负责实现路径，这是Kubernetes最核心的设计理念。]]></description><category></category></item><item><title><![CDATA[K8s架构总览与组件职责表]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/163165850</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/163165850</guid><author>Host_root</author><pubDate>Fri, 24 Jul 2026 16:39:36 +0800</pubDate><description><![CDATA[Kubernetes采用分层架构设计，分为控制平面和工作节点两部分。控制平面作为集群大脑，包含kube-apiserver（集群唯一入口）、etcd（分布式数据库）、kube-scheduler（资源调度）和kube-controller-manager（状态维护）四大组件。工作节点负责运行业务Pod，包含kubelet（节点管理）、kube-proxy（网络代理）和容器运行时三大组件。架构采用声明式API设计理念，通过控制器自动维持期望状态，具备自愈能力。这种分层设计实现了职责分离、水平扩展、高可用性和安]]></description><category></category></item><item><title><![CDATA[k8s-增删改查]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/163113477</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/163113477</guid><author>Host_root</author><pubDate>Wed, 22 Jul 2026 20:07:45 +0800</pubDate><description><![CDATA[前置基础kubectl，所有操作统一入口资源通用操作模板（所有资源 Pod/Deployment/Service 都适用）-n 命名空间名；简写：po = pod。]]></description><category></category></item><item><title><![CDATA[MySql的数据-增删改查]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/163109778</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/163109778</guid><author>Host_root</author><pubDate>Wed, 22 Jul 2026 16:49:00 +0800</pubDate><description><![CDATA[本文总结了MySQL数据库增删改查(CRUD)的基本操作要点：新增数据(INSERT)需注意约束规则和字段类型；查询(SELECT)需掌握基础语法、条件筛选、排序分页等；修改(UPDATE)必须加WHERE条件避免全表更新；删除(DELETE)与清空(TRUNCATE)有本质区别。文中提供了用户表操作的完整SQL示例，包括新增用户、条件查询、字段修改和删除测试数据等实用场景。重点强调了生产环境中需遵循的规范，如禁用SELECT*、UPDATE必带WHERE条件等安全注意事项。]]></description><category></category></item><item><title><![CDATA[Helm 的新手快速攻略]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162362728</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162362728</guid><author>Host_root</author><pubDate>Sat, 27 Jun 2026 11:36:48 +0800</pubDate><description><![CDATA[本文摘要： Helm安装与使用指南：从下载二进制包到K8s应用部署。安装步骤包括解压、配置PATH、添加Bitnami仓库（类似应用商店）。重点讲解Chart结构：Chart.yaml定义版本信息，templates存放K8s资源模板，values.yaml管理参数配置。详细说明服务生命周期管理：install部署、upgrade升级（支持atomic自动回滚）、rollback版本回退、uninstall卸载。最后介绍helm包管理，包括本地打包和Harbor仓库推送。关键前提：需确保时间同步、kubec]]></description><category></category></item><item><title><![CDATA[MySql 主从复制+读写分离]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162359936</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162359936</guid><author>Host_root</author><pubDate>Sat, 27 Jun 2026 11:07:15 +0800</pubDate><description><![CDATA[本文详细介绍了MySQL主从复制与ProxySQL读写分离的完整配置流程。主要内容包括：1. MySQL主从复制原理及GTID方式配置，强调主从数据一致性是基础；2. ProxySQL中间件的安装与配置，实现读写分离和负载均衡；3. 详细的配置步骤，包含主从服务器设置、监控用户创建、读写规则定义；4. 性能调优和安全设置建议；5. 状态监控和调试方法。整套方案通过GTID确保数据一致性，利用ProxySQL实现高效的读写分离，适合高并发数据库应用场景。]]></description><category></category></item><item><title><![CDATA[Linux的基础命令]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162210439</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162210439</guid><author>Host_root</author><pubDate>Mon, 22 Jun 2026 21:03:18 +0800</pubDate><description><![CDATA[本文总结了Linux Shell常用命令，主要涵盖以下几类操作：系统信息查看（date、uname、free等）、目录文件操作（ls、mkdir、cp等）、文本处理（grep、awk、sed）、进程网络管理（ps、netstat）、软件包管理（dnf）、压缩解压（tar）、服务管理（systemctl）以及文件查找（find）。重点介绍了命令的基本用法和常用选项，如日期格式化、日志实时跟踪、权限修改、文本过滤排序等实用技巧，并展示了管道符组合命令的典型应用场景。这些命令是Linux系统管理和运维工作的基础工]]></description><category></category></item><item><title><![CDATA[Kubernetes 之资源对象 Pod详解]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162176309</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162176309</guid><author>Host_root</author><pubDate>Mon, 22 Jun 2026 12:57:21 +0800</pubDate><description><![CDATA[Kubernetes Pod 核心概念与实践摘要 Pod是Kubernetes的最小调度单元，包含1个或多个共享网络/存储的容器。关键组件包括： Pause容器：基础网络容器，维护Pod网络命名空间 Init容器：串行执行初始化任务，全部成功后才启动业务容器 业务容器：并行运行，包括主容器和Sidecar辅助容器 Pod分为静态Pod（由节点直接管理）和业务Pod（由控制器管理）。创建流程包括：提交请求→控制器生成→调度器分配→kubelet创建容器。 关键特性： 镜像拉取策略（Always/IfNotPr]]></description><category></category></item><item><title><![CDATA[Docker的详细安装步骤]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162175910</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162175910</guid><author>Host_root</author><pubDate>Sun, 21 Jun 2026 19:22:01 +0800</pubDate><description><![CDATA[本文介绍了在Rocky Linux系统上配置Docker环境的完整流程：1.备份并修改yum源为国内USTC镜像站；2.安装必要系统工具；3.配置内核网络转发和连接数参数；4.调整系统资源限制参数；5.添加阿里云Docker源并安装Docker及相关组件；6.配置包含30+国内镜像源的加速器列表；7.重启服务使配置生效。整个过程涵盖了从系统优化到Docker安装配置的关键步骤，特别针对国内网络环境进行了优化，解决了默认资源限制过低的问题，确保Docker能够高效运行。]]></description><category></category></item><item><title><![CDATA[(三)Gitlab-CE 代码仓库部署配置]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162150038</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162150038</guid><author>Host_root</author><pubDate>Sun, 21 Jun 2026 15:18:52 +0800</pubDate><description><![CDATA[1：Centos Stream9或者Rocky Linux9下载安装包  (有条件的可以科学上网: 更快)2：安装gitlab-ce3：修改配置文件内容4：加载配置5：查看是否执行成功echo $?6：查看初始化密码7：运行gitla-ce启动时间比较长!]]></description><category></category></item><item><title><![CDATA[(二)基于Docker的Harbor 私有镜像仓库部署]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162146843</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162146843</guid><author>Host_root</author><pubDate>Sat, 20 Jun 2026 14:37:05 +0800</pubDate><description><![CDATA[安装 Docker Compose: 略。]]></description><category></category></item><item><title><![CDATA[(一)基于 Docker 实现 Jenkins 部署配置]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162145342</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162145342</guid><author>Host_root</author><pubDate>Sat, 20 Jun 2026 13:26:31 +0800</pubDate><description><![CDATA[本文介绍了使用Docker安装Jenkins的步骤：1)创建目录并配置Docker镜像加速；2)通过docker-compose.yaml部署Jenkins容器，映射端口8080和50000，挂载数据卷；3)启动容器后查看日志和初始密码；4)访问Web界面完成初始化设置，包括插件安装和账户创建；5)提供了离线安装插件的方法，需将插件包解压到指定目录并修改权限。最后重启容器即可完成安装。]]></description><category></category></item><item><title><![CDATA[Kubernetes自动化运维平台--Rancher(离线安装) ]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162124237</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162124237</guid><author>Host_root</author><pubDate>Fri, 19 Jun 2026 15:16:37 +0800</pubDate><description><![CDATA[底层网络就绪：加载网桥、iptables 模块，支撑 K8s Pod 通信、Service 转发、网络策略。事后校验：确认模块加载成功，避免后续安装 containerd/kubelet 报网络 / 存储底层错误。持久化生效：配置开机自动加载，重启机器不用重复手动加载模块。底层存储就绪：加载 overlay，支持容器镜像分层读写。上传准备好的镜像 (10个镜像)服务器最低配置要求：4核4G。直接登录 :容器对应的ip。4: 安装docker源。7: 安装docker。8:启动Docker。]]></description><category></category></item><item><title><![CDATA[(二)kubeadm方式搭建单master的k8s的集群]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162108825</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162108825</guid><author>Host_root</author><pubDate>Thu, 18 Jun 2026 23:37:35 +0800</pubDate><description><![CDATA[prod-k8s-master (master节点)1：编写Kubernetes初始化配置文件查看kubernetesVersion2：更新的初始化文件（可选，更新记得更改controlPlaneComponentHealthCheck默认的超时时间，以及证书的有效时间）]]></description><category></category></item><item><title><![CDATA[(一)kubeadm方式搭建单master的k8s的集群]]></title><link>https://blog.youkuaiyun.com/Host_root/article/details/162108238</link><guid>https://blog.youkuaiyun.com/Host_root/article/details/162108238</guid><author>Host_root</author><pubDate>Thu, 18 Jun 2026 22:40:03 +0800</pubDate><description><![CDATA[本文详细介绍了Kubernetes集群节点的初始化配置流程。主要内容包括：1) 集群节点主机名设置、防火墙关闭、SElinux禁用等基础配置；2) 系统内核参数调优，包括网络、内存、文件系统等参数优化；3) 安装配置容器运行时containerd；4) 配置Kubernetes安装源并安装kubeadm、kubelet、kubectl组件；5) 集群时间同步设置和内核升级等准备工作。文章提供了完整的命令和配置示例，适用于RockyLinux 9.4系统环境下的Kubernetes集群部署。]]></description><category></category></item></channel></rss>