自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

srebro.cn | 运维小弟

专注技术积累,探索运维之道

  • 博客(127)
  • 资源 (1)
  • 收藏
  • 关注

原创 K8S部署Metrics-Server服务

​ Metrics-Server是k8s集群采集监控数据的聚合器,如采集node、pod的cpu、内存等数据,从 Kubernetes1.8 开始默认使用Metrics-Server采集数据,并通过Metrics API的形式提供查询,但是,kubeadm安装的k8s集群默认是没有安装Metrics-Server的。

2026-01-26 20:41:28 370

原创 Kubernetes 外部 etcd 集群的二进制部署指南

etcd 是一个高可用的分布式键值存储系统,主要用于存储和管理配置信息、服务发现信息以及其他重要的元数据。etcd 是由 CoreOS 开发的,基于 Raft 共识算法来保证数据的一致性和可靠性。

2026-01-26 20:40:32 518

原创 Kubernetes 外部 etcd 集群的快速 Docker Compose 部署指南

etcd 是一个高可用的分布式键值存储系统,主要用于存储和管理配置信息、服务发现信息以及其他重要的元数据。etcd 是由 CoreOS 开发的,基于 Raft 共识算法来保证数据的一致性和可靠性。

2026-01-26 20:39:36 561

原创 K8s私有云:Nginx真实客户端IP透传全攻略(HAProxy + Ingress 实战)

问题本质:多层代理(HAProxy → Ingress‑NGINX → Nginx Pod)会改变源地址,后端默认只能看到“上一层代理”的 IP,导致真实客户端 IP丢失。策略选择:externalTrafficPolicy=Cluster:任意节点可达,易用但一般不保留真实 IP(跨节点转发+SNAT),externalTrafficPolicy=Local:仅本地后端节点可达,保留源 IP;入口节点必须有 Ingress Pod。

2026-01-26 20:38:06 1009

原创 kubeadm部署 Kubernetes(k8s) 高可用集群 V1.32

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。

2026-01-26 20:37:07 1645

原创 关于在Jenkins 的job 中隐藏shared library 共享库相关的Git信息

jenkins 中因为使用了shared library 共享库,当每次去修改共享库中的配置的时候,job 在发布时,总会带出 changes 变更信息,怎么能够不输出共享库的git 变更信息,只打印业务代码 的变更记录。

2026-01-13 17:56:11 431

原创 MinIO 新版本 Docker 部署指南:告别 Web 控制台,拥抱 CLI 管理

摘要:MinIO因安全漏洞(CVE-2025-62506)建议升级至RELEASE.2025-10-15T17-29-55Z或更高版本。新版本调整了开源社区版功能,取消了Web管理界面的大部分功能,并改为需自行编译源码构建镜像。文章提供了基于多阶段构建的Dockerfile示例及Docker Compose部署方案,包含健康检查、初始化容器等配置。针对Web功能阉割,推荐使用内置的mc命令行工具进行bucket管理等操作,并详细说明了mc命令的使用方法。

2026-01-13 17:54:00 1334

原创 OpenEuler 发行版 二进制部署docker

如果客户的网络里有172.17.0.0 网段,需要在 /etc/docker/daemon.json 中修改默认的docker0 网桥地址,避免冲突。如果仓库不是https 的,需要在 /etc/docker/daemon.json 中 添加忽略;docker的默认工作路径在/var/lib/docker ,最好不修改默认存储路径,可以做软链接。⚠️ 镜像加速地址可能随时失效,请自行验证!

2026-01-10 23:25:55 250

原创 基于OpenEuler的iSulad容器引擎部署实践手册

iSulad是一个由华为开源并贡献给开放原子开源基金的轻量级、符合行业标准的容器运行时引擎。高性能、低损耗、高安全性。iSulad 是云原生计算基金会(CNCF)的开放容器倡议(OCI)标准的实现,能够运行标准的容器镜像。

2026-01-10 23:24:39 1108

原创 Nginx运维维护规范及全配置详解【持续更新】

在Nginx配置文件中,server 模块,添加一下内容server {internal;表示当出现404错误时,Nginx会重定向到/404.html页面。固定写法location = /404.html { … }用于指定404页面的处理方式。将/404.html页面映射到你网站的文件目录下。internal;表示该配置只能在Nginx内部使用,外部无法直接访问。

2026-01-10 23:19:58 916

原创 Dufs 文件服务器部署:集成 dufs-material-assets 美化主题

Dufs 是一款独特的实用文件服务器,支持静态服务、上传、搜索、访问控制、webdav…最近看到 github 上有一个dufs的主题,dufs-material-assets。

2026-01-10 23:17:22 351

原创 Mysql备份恢复单库+单表

解决办法:mysqldump 的备份数据的时候,会配置的。

2026-01-10 23:15:26 313

原创 Prometheus 监控 ESXi 实战

在 Prometheus 的 scrape_configs 中加入 vmware_exporter, ⚠️ 注意自定义标签。VSPHERE_IGNORE_SSL:自签证书场景设为 true。VSPHERE_HOST:vCenter 或 ESXi 地址。VSPHERE_PASSWORD:采集账户密码。VSPHERE_USER:采集账户用户名。

2026-01-10 23:13:49 1277

原创 《Prometheus监控MinIO:指标采集与Grafana可视化实战指南》

前提: 需要先部署好监控组件。通过获取这个接口的状态,将自定义的指标数据 写入文本文件。定义脚本,获取每次接口的健康状态。# 检查健康状态thenelsefi提前创建好minio_health.prom 文件。配置定时任务;每 30秒执行一次。crontab -e查看minio_health.prom 文件文件数据配置 node-exporter 采集器,指定 textfile 目录[Unit][Service][Install]重新加载,并重启。

2026-01-10 23:11:36 1287

原创 记一次 minio 排障

中午接到开发反馈,生产上无法上传附件。接口显示 minio 问题,超时,无法访问发现大批量报错:翻阅资料,查看到官方的代码仓库上有一个 issue 相识:https://github.com/minio/minio/issues/17055有人反馈说是,ext4 文件系统,目录的索引(HTree)已达到默认的最大层级;问题分析:这是内核的 EXT4 警告,表示某个目录的索引(HTree)已达到默认的最大层级,继续插入新目录项需要启用 EXT4 的“大目录”特性( large_dir )

2026-01-10 23:10:26 373

原创 vmware Esxi6.7 root密码重置

准备一个 centos7 的 iso 镜像或者其他的比如 ubuntu,openeuler 都是可以的制作 U盘启动盘,推荐软碟通。

2025-12-15 21:47:56 1690

原创 Linux日志管理工具Logrotate:自动化轮转与最佳实践

logrotate是一个linux系统日志的管理工具。可以对单个日志文件或者某个目录下的文件按时间/大小进行切割,压缩操作;指定日志保存数量;还可以在切割之后运行自定义命令。logrotate是基于crontab运行的,所以这个时间点是由crontab控制的,具体可以查询crontab的配置文件/etc/anacrontab。系统会按照计划的频率运行logrotate,通常是每天。在大多数的Linux发行版本上,计划每天运行的脚本位于 /etc/cron.daily/logrotate。

2025-12-15 21:46:57 382

原创 记一次 minio 排障

中午接到开发反馈,生产上无法上传附件。接口显示 minio 问题,超时,无法访问有人反馈说是,ext4 文件系统,目录的索引(HTree)已达到默认的最大层级;问题分析:这是内核的 EXT4 警告,表示某个目录的索引(HTree)已达到默认的最大层级,继续插入新目录项需要启用 EXT4 的“大目录”特性( large_dir ),但当前文件系统未启用该特性。

2025-12-15 21:45:36 770

原创 [特殊字符]️ TaleBook | 用NAS打造私人图书馆,一款基于Calibre的个人图书管理器

浏览器访问TaleBook 地址:http://ip:8080/

2025-05-28 09:37:37 1279

原创 Nextcloud平替?FileGator 轻松实现多用户文件管理

FileGator是一款开源的自托管Web文件管理器,支持多用户权限管理、拖放上传、文件预览等功能。

2025-05-28 09:33:19 882

原创 从厨房到储物间:Grocy 家庭的智能物资管理助手

一款自助式杂货和家庭管理解决方案

2025-05-25 12:52:03 1133

原创 Docker 一键部署倒计时页面:Easy Countdown全设备通用

一个倒计时提醒 web 工具

2025-05-25 12:49:52 637

原创 DweebUI:一键管理NAS Docker容器,应用商店模板秒级部署

一款专为Docker容器设计的轻量级、高性能 Web 管理界面

2025-05-25 12:48:55 1603

原创 原生qBittorrent界面太low?试试VueTorrent,这可能是最好看的BT管理面板

一款基于 Vue.js 框架开发的现代化 qBittorrent UI 控制面板

2025-05-25 12:47:50 2404

原创 Karakeep | 支持Docker/NAS 私有化部署!稍后阅读工具告别云端依赖,让知识收藏更有序

一款基于 AI 驱动的开源书签管理工具

2025-05-25 12:46:22 2441

原创 ​​UniBoard:私有化部署,导航笔记文件一站式管理

一款集成了导航管理、云笔记、短链服务、文件存储与分享等实用工具

2025-05-25 12:44:33 900

原创 Domain Admin:域名SSL证书监控+自动续签,运维从此0焦虑

一个基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

2025-05-25 12:43:33 1116

原创 dockler-compose和 docker compose 区别

Docker Compose 是用于定义和运行多个 Docker 容器的工具,其使用指令在不同版本和安装方式下有所区别。Compose 分为 V1 和 V2 版本,安装方式包括独立安装和插件安装。独立安装的 Compose,无论是 V1 还是 V2,指令均为 docker-compose(带短横线)。而插件安装的 Compose,在 V2 版本下,指令为 docker compose(带空格)。最新版 Docker 安装时会自动以插件形式安装 Compose V2。因此,指令的差异主要取决于安装方式和版本。

2025-05-11 13:49:45 849

原创 构建 PostGIS 与 pgRouting容器镜像:打造强大的地理空间分析

PostGIS 和 pgRouting 是两个强大的开源工具,分别用于地理空间数据处理和网络路径分析。PostGIS 扩展了 PostgreSQL 数据库,支持空间数据类型和复杂的地理分析功能,广泛应用于地图服务、城市规划、自然资源管理等领域。pgRouting 则基于 PostGIS,提供路径规划和网络分析功能,适用于导航系统、物流优化、交通分析等场景。通过 Docker 容器化,可以简化这两个工具的部署和管理。本文提供了一个 Dockerfile 示例,基于 PostgreSQL 15 和 Alpine

2025-05-11 13:48:41 977

原创 一个开源的开发人员代码速查表 | 备忘录 [特殊字符]:Reference 13.5K ⭐

涵盖多种编程语言和工具(如 rust,go等),提供从基础到进阶的实用技巧, 用户可根据自身技术栈快速检索相关知识点。⚠️: 自动更新镜像,就需要修改镜像地址为上游镜像地址: wcjiang/reference:latest。: 鼓励社区贡献,用户可提交自己的备忘清单,维护者会及时整合更新;: 支持用户自行编译并搭建专属备忘清单网站,方便个人或团队根据需求调整内容。: 使用方便,在线WEB查阅技术栈,搜索所需要的编程。定义定时任务,编写update镜像脚本。

2025-04-27 15:17:56 504

原创 给NAS装个Chromium 浏览器,五分钟快速部署!

上面我们直接通过Nginx 反向代理了 浏览器,但是放在公网访问,很危险,这时我们可以对 页面配置用户名密码认证。浏览器访问Chromium 地址:http://ip:3010/按提示输入密码,文件将包含加密后的凭证。运行以下命令生成密码文件(保存在。

2025-04-27 15:15:01 2903

原创 一个开源的Linux命令大全 | Web在线速查工具 33.1k⭐

⚠️: 自动更新镜像,就需要修改镜像地址为上游镜像地址: wcjiang/linux-command:latest。: 鼓励社区贡献,用户可提交自己的备忘清单,维护者会及时整合更新;目录里面搜集的命令,生成了静态HTML并提供预览以及索引搜索。这里存放Linux 命令大全并不全,你可以通过。: 在线WEB直接检索需要的Linux命令。: 支持多种部署方式,web容器部署版本,定义定时任务,编写update镜像脚本。

2025-04-23 22:41:36 468

原创 一个开源的手绘图神器: Excalidraw 97.5k⭐

远程协作: 实时协作,在远程工作或学习中,作为团队成员之间共亨和协作绘图的工具,头脑风暴: 在会议或团队讨论中,快速记录和展示想法,促进创意的交流和碰撞。技术绘图: 开发者和工程师绘制软件架构图、网络拓扑图和算法流程图。产品设计: 产品经理快速绘制产品原型图、用户流程图和界面草图。⚒️ 多种工具 - 矩形、圆形、菱形、箭头、线条、自由绘图、橡皮擦…🖼️ 导出到 PNG,SVG 和剪贴板。🎨无限的、基于 Canvas 的白板。➡️ 箭头绑定和标记箭头。🔍 缩放和平移支持。

2025-04-23 22:38:27 1058

原创 一个聚合每日热门数据的 API 接口 | DailyHot 2K ⭐

一个聚合热门数据的 API 接口,支持 RSS 模式

2025-04-23 22:37:24 1761

原创 一款丰富的工作流自动化平台 | N8N 83.6K ⭐

N8N 是一个工作流自动化平台,为技术团队提供代码的灵活性和无代码的速度。n8n 具有 400+ 集成、原生 AI 功能和公平代码许可证,可让您构建强大的自动化功能,同时保持对数据和部署的完全控制。

2025-04-22 18:36:48 2092

原创 一款强大的实时协作Markdown工具 | CodiMD 9.6K ⭐

CodiMD 是一个开源的实时协作 Markdown 笔记工具,它允许用户在任何平台上共同编辑 Markdown 文档。核心功能是实时协作,它允许多个用户同时编辑同一个文档,并实时看到彼此的更改。支持实时渲染预览,支持超多的富文本格式,比如常用的图片、表格、emoji 表情和代码段,此外还有各种图表和数学公式。

2025-04-22 18:35:00 1688

原创 《MySQL 5.7.44审计合规实践:插件集成与日志分割自动化方案》

很多时候项目上,需要过等保3级,以往都是客户提供数据库审计的设备,但免不了碰到一些特殊情况,所以就需要我们自己给满足数据库的审计需求👇。

2025-04-10 11:34:01 1392

原创 基于jvisualvm的内存监控与远程连接配置指南

内存异常诊断实战:从jvisualVM监控到X11隧道远程分析的完整过程

2025-03-13 21:00:00 1483

原创 Docker子网冲突解决方案及配置说明

如何避免docker子网冲突

2025-03-12 17:00:00 1239

原创 MinIO 容器化快速部署指南

【代码】MinIO 容器化快速部署指南。

2025-03-06 21:00:00 490

yinheli/docker-thunder-xware:latest 镜像打包下载

yinheli/docker-thunder-xware:latest 镜像打包下载 群晖 NAS DSM 系统,只要三步使用 Docker 安装迅雷远程下载

2020-02-06

空空如也

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

TA关注的人

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