- 博客(22)
- 收藏
- 关注
原创 AI大模型(二十二)
Git 工作流、SRE、AIOps 与 AgenticOps 及私有化大模型部署。三种 Git 工作流适配不同开发发布模式。SRE 依靠四大黄金指标、SLO/SLA、错误预算保障系统可靠。传统 AIOps 处理结构化运维数据;AgenticOps 依托 LLM,结合 RAG、MCP、人在回路实现自然语言运维。基于 vLLM、LiteLLM、Dify、Ansible 搭建 AIOps 智能体项目,掌握大模型训练推理、TTFT 等关键概念,完成智能运维全链路实践。
2026-09-04 18:09:44
167
原创 K8s 调度、网络组件及 HPA 扩缩容(二十一)
本次学习 K8s 网络组件与调度机制,CNI 插件实现 Pod 网络通信,NetworkPolicy 管控访问;kube‑scheduler 分预选、优选完成 Pod 调度,依靠亲和反亲和、污点容忍控制 Pod 部署节点。运维管理围绕集群组件、资源管控、存储备份、网络排错、安全及故障处理展开。HPA 实验基于 Ubuntu24.04+cri‑dockerd 环境,部署 Metrics‑Server 获取指标,分别练习 Pod 级别 Resource 与 Container 容器级别 HPA。
2026-09-04 15:48:16
252
原创 微服务、APISIX 部署、对象存储与 ELK (二十)
主要讲解 Apache APISIX 网关完整实操部署流程,基于 Docker 环境搭建 ETCD 作为配置存储,部署 APISIX 及其 Dashboard 可视化面板,对接 Nacos 组件实现服务发现能力。完成网关路由、消费者鉴权等业务配置,实现网关对后端微服务的流量转发。同时包含 MinIO 二进制对象存储部署与 ELK 日志栈相关实验,完整覆盖 API 网关、服务注册发现、对象存储等云原生常用组件,记录部署步骤与配置要点,适合运维人员学习参考。
2026-08-24 17:50:30
281
原创 CI/CD和Jenkins流水线 (十九)
详细介绍了基于Jenkins的三种CI/CD自动化部署方案,涵盖传统自由风格、容器化和Kubernetes三种主流场景。通过GitLab代码托管、SonarQube代码检测、Maven/Nexus构建管理、Docker/Harbor镜像管理和Jenkins流水线编排,实现从代码提交到生产部署的全流程自动化。每种方案均包含环境准备、工具安装、配置详解和完整实施步骤,重点说明了关键配置如GitLab WebHook触发、SSH免密登录、镜像构建推送、K8s滚动更新等核心技术点,并配有钉钉通知等运维监控功能。
2026-08-10 11:37:29
190
原创 K8s 部署 Prometheus 监控、GitLab、Jenkins(十八)
采用 K8s Helm 部署 Prometheus 监控集群,采集节点、容器与中间件指标,搭配 AlertManager 实现异常告警;GitLab 私有化部署管控代码,通过 WebHook 对接 Jenkins。Jenkins 提供自由风格、Pipeline 两种构建模式,代码推送后自动打包、构建镜像存入 Harbor,再部署至 K8s。整套链路实现代码提交、自动构建发布、全程监控告警的 DevOps 闭环。
2026-08-02 22:49:31
203
原创 有状态服务 + Helm(十七)
Kubernetes有状态服务(如MySQL、Redis)需固定身份和独立存储,通过StatefulSet实现,包含三个核心组件:StatefulSet(固定Pod命名和顺序)、Headless Service(DNS精准访问)和独立PVC(数据持久化)。与Deployment不同,StatefulSet适合数据库类应用。Helm是K8s包管理工具,简化应用部署,核心包括Chart(应用包)、Repo(仓库)和Release(运行实例)。
2026-08-01 21:28:02
152
原创 K8s 高可用集群(十六)
详细介绍了CoreDNS在Kubernetes集群中的部署配置,包括YAML文件修改、RBAC权限设置和服务创建步骤; 解析了CoreDNS内部服务解析原理,说明其通过监听Service/Endpoint资源实现域名解析,并讲解了核心配置块功能; 提供了自定义DNS转发配置案例,演示如何将特定域名解析转发到外部DNS服务器; 介绍了Ingress-Nginx控制器的部署方法及国内镜像替换技巧; 深入讲解两种蓝绿发布方案:基于Service选择器切换和通过Ingress后端切换
2026-07-27 07:55:43
181
原创 JumpServer 堡垒机 + K8s 高可用集群(十五)
详细介绍了在Ubuntu 24.04 LTS系统上部署JumpServer的完整流程,主要内容包括: 系统初始化配置:更新系统、安装基础工具、设置时区、关闭防火墙和swap 环境准备:Docker环境安装与配置,包括国内镜像加速 核心组件部署: MySQL服务部署与验证 Redis服务部署与验证 JumpServer核心容器部署与初始化 高可用Kubernetes集群部署方案: 节点规划与初始化 Containerd安装与配置 Master节点高可用方案(HAProxy+Keepalived)
2026-07-19 22:02:55
193
原创 容器技术Docker(十四)
Docker运维常用命令与典型应用场景: 基础命令:容器管理(ps/restart/rm)、镜像操作(pull/push/tag/rmi)、日志查看(logs)等 部署方案: 二进制安装Docker(含systemd服务配置) Spug运维平台部署(含数据持久化方案) 多阶段构建Nginx镜像(Alpine+源码编译) WordPress完整部署(MySQL+数据持久化) 关键技巧: 私有仓库配置 容器自启动设置(--restart always数据卷挂载实现持久化
2026-07-19 20:37:09
171
原创 KVM和Redis(十三)
文章详细介绍了KVM虚拟化环境的部署与使用,包括硬件校验、服务安装、权限配置及网络设置(NAT/网桥模式)。通过virt-manager图形化工具和virt-install命令行两种方式创建虚拟机,并优化网络与存储配置。随后讲解了virsh的虚拟机全生命周期管理、快照操作及配置迁移。最后,从单机到高可用集群部署Redis:单机版涵盖编译安装、配置调优及systemd集成;集群版则基于6节点(3主3从)实现自动分片、故障转移与读写测试,确保生产环境高可用性。
2026-07-04 22:06:40
219
原创 云系列和Terraform(十二)
云系列产品介绍,使用 Terraform 一键部署阿里云高可用 Web 云架构,包含 VPC、双可用区 ECS、SLB 负载均衡、RDS 数据库,网络隔离、权限可控。代码分配置文件并附带注释,统一管理密钥与规格,配套完整运维命令,覆盖云资源创建、更新、销毁全生命周期。
2026-07-03 21:43:01
189
原创 案例和zabbix(十一)
本文摘要: 该文档详细描述了一个基于LVS+Nginx+Tomcat+MySQL的Web集群部署方案,采用分层架构设计。核心内容包括:1)四层负载均衡使用Keepalived+LVS实现高可用;2)七层负载通过双Nginx处理动静分离;3)应用层部署多套站点(Discuz/JPress/WordPress)并集成Redis缓存、MyCat数据库中间件和NFS共享存储;4)使用Zabbix进行全集群监控,结合Ansible实现自动化运维。文档还提供了Keepalived主备配置示例、Zabbix7.0安装指南
2026-07-02 21:46:17
264
原创 Ansible(十)
聚焦 Ansible 与基础服务管理两大模块。从 Ansible 的配置文件与核心模块入手,理解其批量管理的底层逻辑;再通过 Playbook 与 Roles 初步接触自动化编排,掌握脚本化执行的基本方法。同时,同步学习 VPN 与 LDAP 服务的基础概念,了解远程安全访问与集中身份认证的基本原理。整体以搭建技术知识框架为目标,完成从工具入门到服务基础的初步认知。
2026-06-08 08:27:35
199
原创 LVS负载均衡(九)
本文摘要: LVS集群技术详解与实践指南 集群类型:涵盖高扩展LB、高可用HA、高性能HPC三种场景 核心组件: 四层负载:LVS(Linux Virtual Server)、Nginx、Haproxy 七层负载:Nginx、Haproxy、云原生k8s 云环境方案:ALB(应用层)、CLB(传统四层)、NLB(网络层) LVS深度解析: 工作原理:基于VIP实现请求转发,支持NAT/DR/TUN三种模式 调度算法:rr轮询、wrr加权轮询、wlc加权最小连接(默认)等6种策略 关键配置:ARP抑制等
2026-06-01 08:45:00
203
原创 MySql数据库(八)
本文系统介绍了MySQL数据库的基础知识与应用实践。主要内容包括:数据库设计原则(三范式)、MySQL安装方式(二进制/源码)、环境配置(客户端/服务端)、SQL语句分类(DDL/DCL/DQL/DML/TCL)及常用操作。解析了MySQL引擎特性(MyISAM/InnoDB)、索引机制、事务ACID特性与隔离级别,以及日志管理和备份策略(全量/增量/差异等)。重点阐述了MySQL主从复制原理与集群部署方案(一主一从/多从/双主等),并提供了Rocky和Ubuntu系统下的MySQL/MariaDB详细部署
2026-05-25 09:27:15
372
原创 Tomcat(七)
本文摘要主要涵盖Tomcat服务与Java基础知识的整合应用。首先介绍了Java的核心组成(源代码、字节码、JVM)和环境体系(JVM/JRE/JDK),以及JavaWeb中的Servlet与JSP技术。重点解析了Tomcat的配置结构,包括Connector、Engine、Host等组件,并详细说明了项目部署的三种方式(WAR包、子应用目录、Context配置)。此外还涉及Nginx反向代理Tomcat的会话管理策略(会话绑定/复制/共享),以及JVM内存结构、垃圾回收机制等优化要点。最后通过实战案例展示
2026-05-18 08:29:11
368
原创 NGINX服务(六)
摘要:本文介绍了Nginx的多功能定位(Web服务器、反向代理、缓存等)及其主从架构,详细说明了安装方式和配置结构。重点讲解了server和location模块的关键属性,以及Nginx实现动静分离的实践方案:通过OpenEuler搭建静态服务,Ubuntu部署Python动态服务,并配置Nginx代理规则实现请求转发。文章还包含Nginx对接Node.js和Django项目的完整实验流程,涵盖环境搭建、配置优化及测试验证等关键步骤,展示了Nginx在实际生产环境中的多样化应用场景。
2026-05-12 10:11:52
380
原创 Linux系统运维相关命令实践(五)
ssh 的服务端配置文件: /etc/ssh/sshd_configsudo: 让普通用户,临时拥有超越本身的执行命令权限登录用户 客户端范围 =(root 身份) [NOPASSWD:] 执行命令visudo。
2026-05-06 08:30:00
338
原创 Linux系统运维相关命令实践(四)
本文摘要: Linux网络管理全攻略,涵盖从网卡配置到DNS解析的完整流程。主要内容包括: 网卡重命名与配置(ens160→eth0) GRUB参数调整关闭预测命名 DNS主从服务器搭建与区域配置 SSH免密登录实现方法 网络诊断工具集(ping/traceroute/nmap等) Shell编程实战案例(数组操作/递归阶乘/IP扫描) TCP/IP协议栈详解(封装/解封装过程) IP地址分类与子网划分计算 网络安全基础(SSL/TLS/CA证书体系) 附典型配置示例: CDN加速原理 Bind9主从同步
2026-04-26 14:00:00
438
原创 Linux系统运维相关命令实践(三)
本文摘要: 本文系统介绍了Linux系统管理的核心知识点,包括进程管理、任务调度、内核管理和网络协议。主要内容涵盖:1) 进程组成与状态管理,详细讲解ps、top等监控命令及kill操作;2) 任务调度机制,包括at一次性任务和cron周期性任务配置;3) 内核模块管理与参数调整方法;4) TCP/IP协议栈及网络分层模型。文章还提供了两个实用脚本案例:进程监控脚本和系统维护脚本,演示了进程检查、日志记录、自动恢复等功能实现,并详细说明了如何配置开机自启和cron定时任务。
2026-04-19 16:47:06
377
原创 Linux系统运维相关命令实践(二)
本文总结了Linux系统管理的核心知识点,主要包括:1) read命令的常用参数(-p显示提示、-s静默输入、-t超时设置);2) 用户权限管理(用户分类、组管理、SELinux安全机制);3) Vim编辑器操作(模式切换、文本定位、批量操作);4) 文件管理命令(sort/uniq/find/grep等)和正则表达式;5) 存储管理(磁盘分区、LVM逻辑卷、RAID);6) 软件管理(rpm/yum/dpkg/apt);7) 服务管理(systemctl);8) Shell编程基础(变量、表达式、流程控制
2026-04-13 09:22:28
402
原创 Linux系统安装(一)
本文摘要:详细介绍了在VMware中安装Ubuntu和Rocky Linux操作系统的完整流程,包括虚拟机创建、系统安装、网络配置、软件包管理等步骤。重点讲解了Ubuntu图形界面和服务器的安装区别,以及Rocky Linux图形界面的安装方法。同时涵盖了Linux基础命令使用、系统管理、文件操作等核心知识,包括用户管理、进程查看、文件系统操作等常用命令。还介绍了虚拟机的快照和克隆功能,以及如何修改克隆虚拟机的网络配置。文章内容全面,从环境搭建到系统管理,为Linux初学者提供了实用的操作指南。
2026-04-05 11:25:58
570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅