- 博客(10)
- 收藏
- 关注
原创 从小白到精通——Prometheus监控系统实战全攻略
Prometheus 是由 SoundCloud 开发、后被 CNCF 接管的开源监控系统,它专注于 时间序列数据采集与存储,广泛应用于容器与微服务监控中。核心特性:基于时间序列数据存储内置强大的查询语言(PromQL)多维度数据模型自动服务发现与 Grafana、Alertmanager 无缝集成Prometheus 采用 Pull 模型 主动拉取指标数据,而非被动推送。访问控制台::修改完配置后,重启服务:安装 Node Exporter:监听端口
2025-10-26 18:18:34
456
原创 从小白到精通——Ansible自动化运维全攻略
hosts: webservers vars: http_port: 8080 tasks: - name: 修改端口 lineinfile: path: /etc/nginx/nginx.conf regexp: 'listen' line: "listen {{ http_port }};
2025-10-26 18:16:54
601
原创 从小白到精通——Harbor企业级镜像仓库搭建与管理全攻略
Harbor 是 VMware 开源的企业级 Docker 镜像仓库系统,兼容 Docker Registry 协议,并提供。搭建一个供全公司研发使用的 Harbor 镜像中心,并集成 Jenkins 与 Kubernetes。Harbor 实际上是一个由多个容器组成的微服务系统,通常通过。Jenkins 自动构建并推送镜像至 Harbor。Harbor 提供 RESTful API。K8s 将自动从 Harbor 拉取镜像。Harbor 支持基于项目的访问控制。Harbor 自动扫描安全漏洞。
2025-10-26 18:14:02
709
原创 从小白到精通——GitLab CI/CD自动化部署全攻略
GitLab CI/CD 是 GitLab 内置的持续集成与持续交付系统,允许开发者通过。使用 GitLab CI/CD 自动化完成 Node.js 应用的构建、测试与部署。在 GitLab “Environments” 页面可查看部署记录与回滚按钮。Runner 将自动启动 Node 镜像并在其中执行命令。多个 Job 可并行执行,Stage 间按顺序依次运行。每次提交代码后,GitLab 会自动执行流水线。GitLab 可自动化创建云端资源。实现自动构建并上线容器服务。自动执行脚本,无需人工干预。
2025-10-26 18:11:20
1358
原创 从小白到精通——Jenkins Pipeline流水线进阶实战
Jenkins Pipeline 是 Jenkins 的核心功能之一,用于以代码形式定义持续集成与持续部署(CI/CD)流程。,通过 Jenkinsfile 文件描述构建、测试、打包、部署的全生命周期。保存后 Jenkins 会自动加载 Pipeline 并执行。与 Git、Docker、K8s、Ansible 无缝集成。声明式适合团队协作,脚本式适合复杂逻辑与高级控制。在配置中选择 “从 SCM 构建(如 Git)”实现自动化集群配置与应用部署。可实现多环境与多阶段自动部署。
2025-10-26 18:09:19
893
原创 MySQL 从入门到精通:数据库设计、优化与运维实战指南
常用于 WHERE、JOIN、ORDER BY、GROUP BY 字段。InnoDB 引擎支持行级锁,MyISAM 仅支持表级锁。它是 Web 应用、企业系统、云服务的核心组件之一。索引可显著提升查询性能,但过多索引会降低写入效率。子查询适合动态条件过滤,但性能略低于 JOIN。外键确保数据一致性,防止“孤儿数据”。,以高性能、可靠性和易用性著称。视图是虚拟表,用于封装复杂查询。MySQL 是一款开源的。事务用于保证数据的完整性。存储过程封装可复用的逻辑。**减少 SELECT *自动执行的数据库逻辑。
2025-10-25 19:21:42
582
原创 Nginx 从入门到精通:高性能 Web 服务器与反向代理实战教程
它以轻量级、高并发、低内存占用著称,是现代互联网架构中最常见的 Web 服务器之一。反向代理是 Nginx 最强大的功能之一,用于将请求转发至后端服务。” 即表示安装成功。会被转发至本地 Flask 或 Node.js 服务。静态文件由 Nginx 直接返回,动态请求交给后端处理。Gzip 可大幅减少传输内容大小,提高响应速度。Nginx(Engine X)是一款高性能的。用于实时通讯、聊天应用、监控系统等。多台后端服务器时,可使用。自动匹配 CPU 核心。(建议 30–65 秒)
2025-10-25 19:20:27
897
原创 Kubernetes 从入门到精通:容器编排与微服务自动化部署实战
Helm 类似于 Kubernetes 的 apt/yum,用于快速部署应用。它让数千个容器像一个系统一样协同运行,是云原生架构的核心。Kubernetes(简称。)是 Google 开源的。Pod CPU / 内存;
2025-10-25 19:03:56
710
原创 Docker 从入门到精通:容器技术与微服务部署全流程实战
Docker 是一个开源的 容器化平台,用于打包、分发和运行应用。通过将应用与依赖环境打包为独立的容器,Docker 能在任意系统中快速、稳定地运行。一句话概括:Docker 是 DevOps、云原生、微服务架构的基石技术。启动并验证:同一个镜像可创建多个容器;容器停止后可重启,不会丢失文件系统修改;镜像分层构建,支持缓存机制。创建 :构建镜像:运行容器:Docker 使用 UnionFS(联合文件系统),每个命令都会形成一层。查看镜
2025-10-25 19:03:04
556
原创 Grafana 从入门到精通:打造企业级数据可视化与智能监控平台
常与 Prometheus、InfluxDB、Elasticsearch 等数据源结合,用于实时监控、业务分析与数据告警。点击 “Save & Test”,若成功会显示 “Data source is working”。点击右上角齿轮 → “JSON Model” → “Export”。图表上可实时刷新数据,支持设定时间范围(1m、1h、24h 等)。支持通过 “Log Panel” 展示实时日志流,与指标图表联动。右侧自动生成图表,点击 “Apply” 保存。
2025-10-25 19:00:49
900
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅