- 博客(71)
- 收藏
- 关注
原创 CentOS7搭建Kubernetes v1.28完整集群实战|cri‑dockerd适配Docker + Calico网络
K8s 1.24版本移除dockershim后,Docker无法直接作为容器运行时。本文完整记录CentOS7环境下1Master+2Node集群部署全过程,包含系统初始化、Docker与cri‑dockerd适配器安装、kubeadm初始化集群、Calico网络插件部署,最后通过Nginx NodePort服务验证集群可用性,所有命令可直接复制用于实验环境。
2026-11-09 13:24:45
113
原创 Jenkins Pipeline流水线实战|从0到1完成Java项目CI/CD完整流程
本文完整实操Jenkins Pipeline流水线,讲解Pipeline核心概念、两种语法,采用Jenkinsfile(SCM模式)实现拉取代码、Maven编译打包、SonarQube代码质量检测、Docker镜像构建、Harbor镜像仓库推送、远程服务器部署、钉钉消息通知全链路CI/CD,带你把代码提交到项目上线自动化落地。
2026-11-05 16:44:22
364
原创 DevOps全流程实战:SonarQube代码审计+Harbor镜像仓库+Jenkins流水线完整落地
本文完整实操演示一套企业可用DevOps CI/CD流水线,从SonarQube部署实现静态代码质量审计,解决Elasticsearch虚拟内存、中文插件、JDK版本兼容各类踩坑问题;接着部署Harbor私有镜像仓库完成镜像管理;打通Jenkins,实现代码拉取→Sonar代码质量扫描→Docker镜像构建→推送Harbor仓库→远程服务器自动部署整套自动化流程,记录全部报错与解决方案,适合想要动手搭建DevOps平台的开发者学习参考。
2026-11-05 10:25:29
389
原创 小白吃透DevOps入门|从零搭建CICD完整实验(含原理+实操排坑)
很多同学刚接触DevOps、CI/CD时概念混淆,搞不懂GitLab、Jenkins、Maven各自承担什么角色。本文结合一套完整实操实验,从SDLC软件生命周期、瀑布/敏捷开发理论讲起,手把手带你搭建Windows开发环境、GitLab代码仓库、Jenkins自动化流水线环境,梳理完整数据流,整理常见报错与解决方案,零基础也能看懂DevOps整套落地流程。
2026-11-03 19:55:36
224
原创 Etcd深度解析:Kubernetes的底层分布式存储基石
Etcd是基于Raft协议的分布式键值存储,也是K8s集群的“数据库”,保存集群全部元数据。本文讲解Etcd核心特性、典型应用场景,完整演示单节点、多节点集群部署,etcdctl常用命令,K8s内部etcd数据查看,以及生产最重要的备份恢复实操,帮你吃透云原生核心组件Etcd。
2026-11-02 10:35:17
225
原创 K8s StatefulSet深度实战:搞定数据库、中间件这类有状态应用
Deployment适合无状态业务,而数据库、Redis、Etcd这类有状态服务需要固定Pod身份、有序启停、独立持久化存储。本文对比无状态与有状态应用差异,详解StatefulSet核心特性、Headless Service、PVC存储模板,附带Nginx、Etcd、Redis、MySQL完整实操案例,带你掌握K8s有状态应用部署落地。
2026-11-02 10:30:04
434
原创 Kubernetes动态卷供应:告别手动PV,StorageClass实现存储自动化管理
在K8s传统静态存储模式下,需要管理员提前手动创建PV,存储管理繁琐低效。本文详解Kubernetes动态卷供应核心原理,拆解StorageClass、Provisioner、PVC/PVM绑定逻辑,结合Local‑Path本地存储、NFS‑Subdir外部存储两套完整实操案例,带你掌握动态存储落地,为Deployment、StatefulSet提供自动化存储能力。
2026-11-02 10:26:03
223
原创 K8s WebUI工具对比:Kuboard与Kubernetes Dashboard实践笔记
Kubernetes集群命令行操作门槛较高,Web可视化UI能够降低集群运维难度。本文介绍两款主流Web管理工具:官方Kubernetes Dashboard与第三方Kuboard,梳理各自特性、部署方式、RBAC权限注意事项,对比两者差异,同时说明生产环境权限最佳实践,帮助你根据业务场景选择合适的集群可视化平台。
2026-10-29 19:43:17
212
原创 Kubernetes 认证与授权详解:守护集群API访问安全
Kubernetes集群所有操作都要经过API Server,API访问安全直接决定集群整体安全。本文完整梳理K8s访问控制全流程:传输TLS安全、身份认证(Authentication)、鉴权授权(Authorization)、准入控制、审计;详解普通用户、ServiceAccount服务账号的区别,手把手演示X509证书创建外部用户、RBAC Role/ClusterRole、RoleBinding/ClusterRoleBinding实战,剖析服务账号令牌机制,同时解答K8s为什么不内置普通用户资源的
2026-10-29 19:40:25
143
原创 K8s 健康检查探针详解:Liveness、Readiness、Startup 探针实战
Kubernetes 仅监控容器进程远远不足以保证业务可用,进程正常不代表业务能正常对外服务。本文讲解 K8s 的三大健康检查探针:存活探针 livenessProbe、就绪探针 readinessProbe、启动探针 startupProbe,对比 httpGet、exec、tcpSocket 三种探测方式,结合实验区分探针不同行为;重点讲解探针在副本扩容、滚动更新中的生产价值,帮助理解 “存活就重启、未就绪就摘除流量” 核心逻辑,同时给出生产环境配置建议,规避滚动更新业务雪崩等线上故障。
2026-10-29 11:50:54
252
原创 K8s资源管控:ResourceQuota与LimitRange详解,资源请求request/限制limit原理
多团队共享K8s集群,需要对命名空间做资源隔离与管控。本文讲解`ResourceQuota`命名空间资源总配额、`LimitRange`单容器/PVC资源范围,厘清request调度预留、limit运行限制的核心区别,结合实操现象、OOM案例梳理生产避坑要点。
2026-10-28 20:41:08
352
原创 K8s自动扩缩容详解:Metrics‑Server、HPA、VPA原理与生产实践
Metrics‑Server为K8s提供节点、Pod资源指标采集,是`kubectl top`与HPA的数据源。本文详解HPA水平Pod自动扩缩容完整原理、v1/v2版本差异、behavior精细控制扩缩容节奏,对比VPA纵向扩缩容,梳理常见排错点、参数说明与实操案例,帮你掌握K8s弹性伸缩。
2026-10-28 20:37:37
370
原创 Kubernetes Pod调度详解:调度流程、调度策略、污点容忍与节点维护
Kubernetes调度器kube‑scheduler负责把Pending状态Pod选到合适节点运行。本文梳理Pod完整调度链路,详解nodeName、nodeSelector、亲和/反亲和、污点容忍等调度约束,区分cordon/drain节点维护命令,同时整理高频踩坑点与生产实践,帮助你吃透K8s调度核心原理。
2026-10-28 20:35:45
259
原创 Kubernetes 网络
Kubernetes 网络体系包含 Pod 网络、Service 与 kube-proxy、Ingress 三层:Pod 间默认互通;Service 为 Pod 提供稳定访问地址与负载均衡,由 kube-proxy 在节点上生成转发规则实现流量调度;Ingress 作为 HTTP/HTTPS 网关,基于域名、路径路由外部请求到 Service,统一管理 web 入口、证书,共同支撑集群内部和外部的流量通信。
2026-10-27 23:28:47
246
原创 Kubernetes Ingress
Ingress 是 K8s 管理外部 HTTP/HTTPS 流量的路由规则资源,依靠 Ingress Controller(如 nginx-ingress)解析规则,根据域名、路径将请求转发到后端 Service,支持 SSL 证书卸载、域名虚拟主机,相比 NodePort 与 LoadBalancer 更节省端口,是集群 web 服务统一入口方案。
2026-10-27 23:27:24
300
原创 kubernetes service && proxy
Kubernetes 中 Service 为不断重建、IP 多变的 Pod 提供稳定访问入口与负载均衡能力,它本身不处理流量转发,由运行在所有节点上的 kube-proxy 组件完成底层流量调度。kube-proxy 支持 iptables、ipvs 等模式,监听服务与后端端点变化实时更新转发规则,二者配合构成 K8s 集群内部服务通信的核心网络基础。
2026-10-27 23:25:59
605
原创 Kubernetes Controllers
含义:同一时间跑2个Pod,不断补充,直到一共6个Pod成功,Job结束。适用场景:批处理任务,消费任务队列,多Pod并发处理,提升速度。逻辑:RS发现实际Pod数(2) < 期望replicas(3),立刻使用template新建Pod补足数量,实现自愈。ownerReferences:K8s垃圾收集机制核心字段,标记这个Pod归哪个控制器管理,用于级联删除。例子:backoffLimit=2,最多允许失败2次,超过Job失败。,旧ReplicaSet副本数缩为0,保留不删除,用于回滚。
2026-10-22 20:38:07
166
原创 综合实验 ssl+wordpress
使用mysql和wordpress镜像部署blog应用。访问站点 https://10.1.8.30:8443/
2026-10-21 19:51:53
91
原创 K8s 存储与配置管理|Volume、ConfigMap、Secret 核心笔记
本文梳理 Kubernetes 中 Volume 存储卷的作用与基础类型,讲解如何解决 Pod 销毁数据丢失问题;同时详解配置管理组件 ConfigMap 与 Secret,区分二者使用场景,重点说明 Secret 仅为 base64 编码、并非加密的安全特点,适合运维入门、面试复习查阅。
2026-10-20 19:58:02
133
原创 Kubernetes 入门核心知识点总结:命名空间、Pod 资源与 YAML 清单
配套工具:原生 kubectl 命令、第三方工具kubens(切命名空间)、kubectx(切集群上下文)
2026-10-20 19:56:08
186
原创 Ubuntu24.04使用kubeadm部署K8s v1.30.2完整教程+排坑实录
基于VMware环境,使用Ubuntu 24.04,采用kubeadm搭建1主2从Kubernetes v1.30.2集群。包含系统初始化、containerd配置、私有镜像仓库部署、calico网络安装、节点加入集群全套步骤;同时记录修改主机名重入集群、节点NotReady、pause镜像不匹配、误执行kubeadm‑reset等真实踩坑案例,命令可直接复制,适合K8s入门学习者参考。
2026-10-16 17:31:16
284
原创 Ubuntu24.04 使用 kubeadm 部署 K8s:修改主机名引发的集群排坑实录
搭建 Kubernetes 集群时修改 worker 节点主机名后重新加入集群,出现节点 NotReady、cni plugin not initialized 报错,还踩了误执行 kubeadm‑init、kubeadm‑reset 销毁集群、pause 镜像仓库不匹配等问题。记录完整故障现象、根因分析与修复命令,帮助学习 k8s 的开发者避坑。
2026-10-16 17:26:28
128
原创 ELK5.5企业日志分析平台实战|ES集群+Logstash采集+Kibana可视化完整部署
本文基于CentOS7搭建ELK5.5日志分析平台,完成双节点Elasticsearch集群部署,使用Logstash采集Apache访问日志、系统日志,结合elasticsearch-head管理集群,最后通过Kibana实现日志检索、图表可视化。完整实验步骤适合运维入门学习,快速上手集中化日志收集分析。
2026-10-15 17:57:32
238
原创 Zabbix6.0完整实训|从零搭建监控平台,实现主机、MySQL监控与邮件告警
本文基于CentOS7环境完成Zabbix6.0 LTS版本完整实操部署,采用LNMP架构搭建Zabbix‑Server服务端,部署Agent2被监控客户端,完成MySQL数据库监控,配置QQ邮箱脚本告警,复现故障触发告警、故障恢复的完整实验现象。整理全套可直接复制命令与Web界面配置步骤,适合Linux运维实训学习。
2026-10-15 17:33:37
345
原创 Redis技术博客从入门到高可用实战
Redis 是一把利器,但并非万能药。定位:永远记住它是"缓存"和"内存数据结构服务",不要把它当成关系型数据库的替代品。持久化:纯缓存场景关闭持久化追求极致性能;当数据库用时,AOF + RDB 混合双开是标配。架构选型:小项目单机足矣;读多写少且数据量不大,主从 + 哨兵性价比最高;海量数据、高并发写入,直接上 Redis Cluster。纸上得来终觉浅,绝知此事要躬行。
2026-10-09 17:43:43
474
原创 MySQL 数据库学习总结|理论 + SQL 实训完整笔记
本文梳理数据库基础理论,包括三类数据划分、数据管理发展阶段、E‑R 模型、三大范式;讲解 SQL 五大语言分类、常用 SQL 命令、多表联查、账号权限管理,结合实训操作要点,总结 MySQL 学习中的易错点,适合数据库入门复习。
2026-10-09 17:39:51
386
原创 万字吃透MySQL从理论、安装、SQL实操到主从复制读写分离完整教程
本文结合完整学习教材,从零梳理MySQL全套知识,包含数据库基础理论、数据分类、数据管理发展史、E‑R模型、数据库范式;详解MySQL发展历史、分支版本、多实例、客户端工具;覆盖DDL/DML/DQL/DCL各类SQL语法实战,用户权限管理;同时包含LAMP架构部署WordPress博客、MySQL5.7源码编译安装、备份恢复方案,最后讲解主从复制原理与Amoeba实现读写分离,适合数据库入门学习者、运维人员作为学习笔记与实操手册。
2026-10-08 17:26:47
211
原创 从一台裸机到统一存储底座:Ceph 分布式存储实战全景指南
Ceph 是一套开源的、统一的软件定义分布式存储系统,用同一套集群同时对外提供块存储(RBD)、对象存储(RGW)和文件存储(CephFS)三种能力,是私有云和云原生基础设施的事实标准之一。本文以 CentOS Stream 8 + Cephadm 容器化部署为主线,沿着「部署 → 配置 → 池管理 → 认证授权 → 三大存储」的完整链路,梳理 Ceph 的核心组件、关键命令与易踩的坑:从 bootstrap 拉起单节点集群、通过标签编排 MON/MGR、用 `ceph orch` 管理服务和 OSD 的优
2026-10-08 17:25:00
569
原创 容器运行时Containerd完整学习笔记|原理、安装、ctr/nerdctl/crictl实操全梳理
Docker将containerd捐赠给CNCF之后,containerd逐步成为Kubernetes主流容器运行时。本文结合实训文档,讲解containerd发展历史、C/S架构核心组件,提供YUM、二进制两种部署方式,同时对比ctr、nerdctl、crictl三套客户端工具,覆盖镜像、容器、网络、存储、Harbor私有仓库、Namespace隔离全套实操命令,适合云原生入门学习者收藏。
2026-09-18 17:21:56
175
原创 从零吃透Docker:容器生态、架构、Dockerfile与私有仓库完整实战笔记
本文从容器生态体系讲起,对比容器与虚拟机差异,拆解Docker C/S架构原理,结合CentOS Stream8实操演示Docker安装、镜像加速器配置、客户端服务端分离部署;详解镜像分层、Copy‑on‑Write写时复制机制,梳理Dockerfile常用指令与实战案例;最后讲解镜像分发,包含Docker Hub、华为云SWR、本地Registry、企业级Harbor私有仓库完整部署与镜像上传下载,适合运维、开发零基础入门Docker学习参考。
2026-09-17 17:53:03
363
原创 云上网络连通与可观测性实战:从VPC组网到监控审计全套实验复盘
本篇结合华为云实验实操,梳理**VPC、安全组、EIP、ELB、对等连接、VPN**网络服务,以及**CTS云审计、CES云监控、LTS云日志、SMN消息通知**运维服务核心知识点,解析组网互通原理、配置要点、实验现象与容易踩坑的细节,适合云初学者复习、实验报告参考。
2026-09-17 17:51:45
369
原创 云上网络连通与可观测性实战:从VPC组网到监控审计全套实验复盘
本篇结合华为云实验实操,梳理**VPC、安全组、EIP、ELB、对等连接、VPN**网络服务,以及**CTS云审计、CES云监控、LTS云日志、SMN消息通知**运维服务核心知识点,解析组网互通原理、配置要点、实验现象与容易踩坑的细节,适合云初学者复习、实验报告参考。
2026-09-09 20:03:13
225
原创 华为云存储服务实战|EVS云硬盘、OBS对象存储、SFS弹性文件服务完整实验笔记
本文结合华为云存储类服务实验,详解块存储EVS、对象存储OBS、文件存储SFS三类主流存储服务的核心概念与完整实操。包含Windows/Linux下EVS云硬盘挂载初始化、磁盘迁移、快照数据恢复;OBS桶创建、文件上传下载、多版本控制;SFS‑Turbo在Linux与Windows双系统NFS共享挂载。帮助理解三种存储的适用场景,梳理实验踩坑点,适合云计算初学者、备考云服务认证的同学参考。
2026-09-09 20:02:22
214
原创 华为云存储服务实战|EVS云硬盘、OBS对象存储、SFS弹性文件服务完整实验笔记
本文结合华为云存储类服务实验,详解块存储EVS、对象存储OBS、文件存储SFS三类主流存储服务的核心概念与完整实操。包含Windows/Linux下EVS云硬盘挂载初始化、磁盘迁移、快照数据恢复;OBS桶创建、文件上传下载、多版本控制;SFS‑Turbo在Linux与Windows双系统NFS共享挂载。帮助理解三种存储的适用场景,梳理实验踩坑点,适合云计算初学者、备考云服务认证的同学参考。
2026-09-08 17:32:37
213
原创 华为云ECS实践:从创建、镜像制作到弹性伸缩完整实操指南
本文基于华为云实验手册,完整记录弹性云服务器ECS实操全流程,包含ECS创建、登录、规格变更,Windows与Linux私有镜像制作、镜像复制共享,以及弹性伸缩AS配置实战。通过实操带你理解区域/可用区、镜像类型、计费模式、伸缩组与伸缩策略等核心概念,适合云服务器入门学习者快速上手华为云计算类服务。
2026-09-08 10:32:32
185
原创 OpenStack核心组件详解|Keystone+Glance+Nova+Cinder原理与实操笔记
本文梳理OpenStack四大核心组件Keystone身份认证、Glance镜像服务、Nova计算服务、Cinder块存储,包含核心概念、架构原理、关键命令、实验实操与常见流程,适合云平台初学者复习,可作为实操速查博客。
2026-09-07 10:22:24
227
原创 OpenStack从理论到实操|Packstack双节点Victoria部署
本文结合OpenStack架构理论知识,使用CentOS‑Stream‑8,基于Packstack工具完成Controller+Compute双节点OpenStack‑Victoria部署。梳理OpenStack起源、核心组件概念,完整记录模板机制作、虚拟机克隆、网络时间同步、应答文件修改、排坑要点,适合云计算初学者动手实践IaaS云平台。
2026-09-01 17:13:20
195
原创 KVM 热迁移 + VMware ESXi7.0 完整实验|虚拟化实操笔记
本文梳理两套虚拟化动手实验,包含 KVM 基于 NFS 共享存储实现虚拟机热迁移完整原理与实操步骤,同时记录 VMware Workstation 环境部署 ESXi7.0、创建虚拟机、磁盘置备、快照、VCSA 前期部署的全套流程,整理实验踩坑点与核心理论,适合虚拟化入门学习者复习、备考。
2026-08-31 22:49:21
231
原创 从 VMware 模板到 KVM 虚拟机|CentOS‑Stream‑8 实验环境搭建全流程
做 KVM 实验总重复装系统?先制作干净的 CentOS‑Stream‑8 虚拟机模板!本篇手把手带你完成模板初始化、YUM 源配置、系统净化,接着落地 KVM 环境部署,覆盖图形化 virt‑manager 与 virsh 命令行全套操作,看完就能搭建自己的虚拟化实验平台。
2026-08-30 15:02:04
258
原创 服务器运维学习利器|仿真器+VMware实验全套实操笔记
学习服务器运维,没有物理硬件怎么办?本文整理超聚变、H3C 官方在线仿真器使用,VMware Workstation 部署 Windows Server 2016,以及软件 RAID0/RAID1/RAID5 完整实验,零硬件成本完成服务器 BMC、BIOS、磁盘阵列动手练习,适合云计算、存储运维入门备考。
2026-08-27 19:09:14
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅