自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

既是练习也是学习

学习中的小笔记

  • 博客(34)
  • 收藏
  • 关注

原创 二进制部署k8s

关闭防火墙、selinux、交换分区(swap) 下载阿里云源。

2025-09-13 13:26:38 948

原创 k8s+jenkins+harbor构建Devops平台

1、准备一主一从k8s机器,(设备好可以一主多从也行)2、一台harbor仓库机器(dockerhub访问不了)

2025-09-10 14:31:48 1316 3

原创 ZooKeeper分布式协调服务

ZooKeeper 是一个(多个服务共享配置)(类似 DNS)(保证分布式系统一致性)(Kafka、Hadoop、HBase 等依赖 ZooKeeper):存储数据的基本单元,类似文件系统目录。:会话断开后自动删除(常用于服务注册)。:节点名后会自动加序号(常用于分布式锁、选主)。:客户端可监听节点变化(事件通知机制)。

2025-09-03 11:32:57 508

原创 Jenkins Pipeline 语法

Jenkins 的 Pipeline 语法 主要有两种:Declarative Pipeline(声明式语法)Scripted Pipeline(脚本式语法)######装 Pipeline(workflow-aggregator)插件######官网:管道语法。

2025-09-02 21:17:58 916

原创 zabbix6-监控与告警

关闭防火墙、selinux。

2025-08-25 09:59:44 497

原创 二、高可用架构(Nginx + Keepalived + MySQL 主从)

接着阶段一客户端 → VIP(192.168.200.100) → [web1/nginx+php-fpm+keepalived 192.168.200.30]WordPress 代码在两台 web 同步(rsync)MySQL 主库:db1 192.168.200.30MySQL 从库:db2 192.168.200.31因为之前已经有一台web1了,现在只需要加一台(能省则省)配置一台与web1相同配置的机器。

2025-08-22 21:34:07 916

原创 一、部署LNMP

CentOS 7.x(最少 2 核 CPU + 2GB 内存 + 20GB 磁盘):能访问公网(用于下载包)PHP 7.4+WordPress 6.x(商城插件 WooCommerce)

2025-08-21 22:07:15 337

原创 K8s-Ingress

Ingress 不会直接访问 Pod,它必须先访问 Service,再由 Service 转发给 Pod。

2025-08-21 10:00:52 997

原创 K8s部署

我是以centos7为例三台机器,两台master,一台node三台节点都要设置配置好三台机器免密ssh-keygen关闭防火墙和selinux、交换分区 swap修改机器内核参数开启ipvs安装基础软件包。

2025-08-18 22:27:57 874

原创 K8s-持久化存储

emptyDir是。当 Pod 被创建时,emptyDir会被。Pod 内的所有容器都可以emptyDir。当 Pod 被删除时,emptyDir中的数据也会被。

2025-08-14 15:17:51 1151

原创 K8s-配置管理中心 configmap

2025-08-13 10:37:46 572

原创 私有镜像仓库Harbor

环境关闭防火墙selinux安装docker配置镜像加速器。

2025-08-11 16:08:19 302

原创 K8s四层负载均衡-service

Kubernetes 的其实就是通过在 TCP/UDP 层(L4)来做的,工作在 OSI 第四层(传输层),不解析 HTTP 协议内容,而是直接根据转发流量。

2025-08-10 10:11:03 475

原创 K8s-pod控制器

没有版本控制(更新 Pod 镜像时会直接删老 Pod、建新 Pod,没有滚动更新)Deployment 会自动生成和管理 ReplicaSet,帮你滚动更新、回滚。无法直接声明更新策略(RollingUpdate、Recreate 等),而 ReplicaSet 再管理 Pod。:Pod 模板,创建 Pod 时用它的定义。:标签选择器,决定 RS 管哪些 Pod。检查当前标签选择器匹配的 Pod 数量。ReplicaSet 会不断执行。少了就创建新的 Pod(用。多了就删除多余的 Pod。

2025-08-09 11:31:07 895

原创 K8s之pod最小调度单元

创建一个 Pod 资源Pod 是 Kubernetes 中的最小调度单元,k8s 是通过定义一个 Pod 的资源,然后在 Pod 里面运行容器,容器需要指定一个镜像,这样就可以用来运行具体的服务。一个 Pod 封装一个容器(也可以封装多 个容器),Pod 里的容器共享存储、网络等。也就是说,应该把整个 pod 看作虚拟机,然后每个容器相当 于运行在虚拟机的进程。

2025-08-08 12:50:26 986

原创 基础运维网络

LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。请求成功,但无返回内容(常见于 DELETE 请求或不需要返回数据的操作)。服务器已收到请求头,客户端应继续发送请求体(用于大文件上传前的确认)。请求方法不被允许(如用 GET 访问只支持 POST 的接口)。资源创建成功(常见于 POST 请求后返回新资源地址)。未认证,需提供有效凭证(如未登录时访问需权限的接口)。服务器拒绝请求(权限不足,如普通用户访问管理员页面)。请求成功,返回预期结果(如网页、JSON 数据等)。

2025-08-07 13:52:33 739

原创 防火墙的使用

防火墙是一种网络安全设备或软件,用于。它根据预定义的安全规则,允许或阻止特定的流量。

2025-08-06 11:35:55 1081

原创 Prometheus

Prometheus 是一个开源的系统监控和告警工具包,特点:数据模型基于时序数据库(Time Series)查询语言 PromQL 强大灵活无需依赖外部存储,内置数据存储引擎与 Grafana 配合使用极为广泛。

2025-08-05 20:51:59 445

原创 Grafana

Grafana 是一个强大的开源可视化和分析工具,广泛用于监控系统指标、日志、应用性能等。它支持多种数据源(如 Prometheus、Elasticsearch、InfluxDB、MySQL 等),可以以图表、表格、仪表盘等形式展示数据。

2025-08-04 11:14:45 303

原创 自定义监控全流程

配置监控项名字,填写:键值信息类型:这里键值结果都是数字,选择数字(无正负即可),如果有小数选择浮点类型,如果是字符,选择字符串。更新间隔:这里调整为5s秒,生产环境非必须尽量增长间隔比如1m,10m,1h等等测试添加监控项完成,查看最新数据与图形这里的图形是zbx替我们根据数据自动创建的。

2025-08-04 11:06:09 356

原创 Zabbix监控

组件作用说明核心组件,负责收集并处理来自 Agent、Trapper 或其他源的数据,生成告警等安装在被监控主机上,收集本地 CPU、内存、磁盘、进程等信息中转代理,适用于大规模分布式监控场景数据库存储所有配置数据、历史数据等(如 MySQL、PostgreSQL)前端 Web UIPHP 开发的界面,用于配置、查看监控图、事件、告警等。

2025-08-03 21:23:38 848

原创 Mysql数据库

序号日志名称解释说明01表示查询日志(通用日志),默认日志状态处于关闭,可以进行在线调整配置 作用:记录了客户端从会话连接开始,执行过的所有SQL语句信息;02log_error表示错误日志(运行日志),默认日志状态处于激活 作用:记录了数据库服务启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息;03log_bin表示二进制日志(binlog日志),默认日志状态处于激活(8.0之后) 作用:记录了所有的DDL语句和DML语句,但是不包括数据库查询语句;

2025-08-02 21:41:25 644

原创 Nginx

是一个高性能的,也是一个邮件代理服务器。它以稳定性高、占用内存少、并发能力强(官方测试可支撑 5 万并发连接)而著称。作为 Web 服务器(静态资源)作为反向代理服务器作为负载均衡器提供 HTTPS(TLS/SSL)提供缓存加速接入 WAF、防盗链、防DDoS 保护等功能"

2025-08-01 21:00:13 290

原创 Logstash

Logstash 是 Elastic Stack(ELK)的核心组件之一,主要用于日志的采集、处理和转发。你可以把它理解为“日志管道”的中间层,负责从多种来源收集数据、解析、过滤,然后输出到目标系统,如 Elasticsearch。

2025-08-01 13:21:45 646

原创 Filebeat日志收集

Filebeat 是 Elastic Stack(ELK/EFK)中的轻量级日志采集器,通常部署在各个节点上用于采集日志并转发到 Elasticsearch、Logstash 或 Kafka。

2025-08-01 10:29:18 496

原创 Kibana

Kibana 是 Elasticsearch 的可视化界面,部署后可以通过 Web UI 查看日志、数据趋势、创建仪表盘等。

2025-07-31 21:45:27 375

原创 Elasticsearch

是一个基于的分布式搜索引擎,提供全文检索、结构化搜索、聚合分析等功能。它是(Elasticsearch + Logstash + Kibana)技术栈的核心组件。适合用于:日志分析、网站搜索引擎、指标分析、数据监控等。

2025-07-31 10:34:41 892

原创 DocKer

####有待补充

2025-07-30 21:51:16 442

原创 Jenkins

Pipeline plugin(如需用 Jenkinsfile)Git 仓库地址(如 Gitee / GitHub)1:拉取 Git 仓库 + 执行 Shell 脚本。构建触发器:可以设置定时、Webhook 等。http://<你的服务器IP>:8080。类型:自由风格项目(Freestyle)3. 保存并点击 “立即构建”

2025-07-30 15:05:49 290

原创 GitLab仓库

笔记

2025-07-29 20:58:46 344

原创 git的使用

工作区 (Working Directory)↓ git add暂存区 (Staging Area / Index)本地仓库 (Local Repository)↓ git push远程仓库 (Remote Repository)

2025-07-28 22:30:54 584

原创 Ansible的使用

学习笔记

2025-07-28 17:26:16 709

原创 忘记密码(Centos7)

重启服务器,在系统启动时 按下 ctrl + g or(↑/↓键或Esc键)选到第一行(默认) 按下 e。

2025-07-26 13:22:47 201

原创 磁盘分区挂载

MBR(旧) :最多 4 个主分区,或 3 主 + 1 扩展(扩展里再建逻辑分区)GPT(现代):最多支持 128 个分区,支持大容量硬盘,推荐使用。

2025-07-26 11:16:03 999

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除