基础设施篇
文章平均质量分 88
家庭自建基础设施
杜莱恩特Durant
站在知识源头搞技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jenkins集成Sonar,自从有了质量门,代码质量提高了
【代码】Jenkins集成Sonar,自从有了质量门,代码质量提高了。原创 2025-12-14 10:01:39 · 394 阅读 · 0 评论 -
是时候取代MinIO了,RustFS:从 0 到 1 打造下一代分布式对象存储
过去十年,对象存储领域似乎“尘埃落定”:Ceph RADOS 一统私有云,但运维复杂度劝退中小企业;MinIO 以 Go 单二进制横扫轻量市场,然而 AGPL 协议、GC 延迟、ARM 性能仍被诟病;公有云 S3 生态封闭、出网费惊人,政企/信创场景不可控。2023 年 11 月,GitHub 悄然出现 rustfs/rustfs,短短 8 个月 Star 破 3 k,单 Release 下载量 10 w+,成为国内外技术媒体争相报道的“现象级”项目。原创 2025-12-13 17:14:42 · 888 阅读 · 0 评论 -
持续集成/持续交付/持续部署,我选Jenkins,节省我大量重复劳动的时间,顺手的就是好工具
base 基础安装,没有自动配置k8s Agent。原创 2025-11-30 17:17:59 · 1022 阅读 · 0 评论 -
在 Hadoop 生态使用 JuiceFS,并为Hive提供HDFS存储安装指南
文章摘要: 本文介绍了JuiceFS与Hive的集成方案,通过自定义Docker镜像将JuiceFS Hadoop SDK集成到Hive环境中。内容包括Hive架构解析(UI、驱动程序、编译器、元存储和执行引擎等组件)、部署准备工作(添加juicefs-hadoop和postgresql依赖包)、Hadoop核心配置(JuiceFS连接参数设置)以及两种部署方式:通过docker run命令分别启动metastore和hiveserver2服务,或使用docker-compose一键部署。方案实现了Hado原创 2025-11-16 11:27:11 · 1204 阅读 · 0 评论 -
从Docker Desktop到Podman Desktop,Podman 与 Docker:容器化工具之间的主要区别
容器是独立的软件包,包含代码及其依赖项:库、工具、设置和运行时。由于容器提供更快的部署速度和可扩展性,并且在开发和预发布阶段能够统一工作,因此业界迅速采用容器作为容器化架构的核心组件。容器轻量、便携且安全,可提供与任何环境兼容的隔离空间。通过将软件与操作系统分离,容器可以迁移到任何位置(例如从 Linux 系统迁移到 Windows 系统),从而避免因错误和故障而导致容器无法正常运行。一些最流行的编排技术是Docker、、 Kubernetes 和Nomad。原创 2025-09-20 10:03:49 · 1104 阅读 · 0 评论 -
玩转云原生,使用k9s管理k8s集群和k3s集群
k8s k3s k9s原创 2025-08-16 09:15:18 · 1437 阅读 · 0 评论 -
使用frp内网穿透:将本地服务暴露到公网
frp(Fast Reverse Proxy) 是一款开源的高性能反向代理工具,它允许您在不同网络之间建立安全的通信通道,用于实现端口映射、内网穿透和远程访问等多种网络连接需求。原创 2025-07-12 18:32:39 · 442 阅读 · 0 评论 -
Docker实战
docker原创 2025-05-22 21:46:15 · 1580 阅读 · 0 评论 -
自建srs实时视频服务器支持RTMP推流和拉流
srs原创 2025-05-21 22:19:06 · 2437 阅读 · 0 评论 -
代码管理/版本控制,自建我只选gitea
这里列出了 Gitea 与其它一些 Git 托管工具之间的异同,以便确认 Gitea 是否能够满足您的需求。请注意,此列表中的某些表项可能已经过时,因为我们并没有定期检查其它产品的功能是否有所更改。⚙️ - 由第三方服务或插件支持。低资源开销 (RAM/CPU)Git 驱动的静态 pages。Markdown数学公式。Markdown绘图。原创 2025-05-21 21:39:23 · 1399 阅读 · 0 评论 -
MinIO集群故障,其中一块driver-4异常
在处理driver-4 Offline问题时,首先通过df -h命令确认了驱动状态,并在每个驱动下新建文件以便区分。随后备份了fstab文件,并使用CrystalDiskInfo和DiskGenius检测硬盘,发现55个坏道,最终通过京东换货获得新硬盘。硬盘插上后自动恢复,建议在恢复期间避免集群跑业务。根因分析发现,kubesphere中的WhizardTelemetry监控导致minio负载过高,通过调整prometheus的retention时间为3650天,并将存储空间从20Gi扩展至2000Gi,解原创 2025-05-20 21:53:12 · 550 阅读 · 0 评论 -
应用聚合、指标显示、应用状态,从Heimdall说起(二)
但需要各种配置,做稳扶好。原创 2025-04-24 21:35:58 · 862 阅读 · 0 评论 -
安装iKuai通过DHCH自动分配自建域名解析
爱快路由系统原创 2025-03-23 11:32:20 · 1559 阅读 · 0 评论 -
安装DNS服务:AdGuardHome&PDNS&external-dns
dns原创 2025-03-23 10:01:24 · 1310 阅读 · 0 评论 -
Proxmox ve(PVE) 显示CPU温度、NVME硬盘温度、主板温度(三种方式)
安装Influxdb监控PVE主机温度原创 2025-03-22 12:32:34 · 3888 阅读 · 0 评论 -
安装负载均衡器MetalLB和网关traefik
涉及的repo有:ingress-nginx、traefik。要求如下: 每个信息都需要有相关的超链接。仓库信息的表格,其中包括repo、releases、stars、forks、languages。使用 Shields.io 帮助我创建一个展示以下 GitHub。releases没有的话可以用tags替换。原创 2025-03-16 17:37:27 · 677 阅读 · 0 评论 -
JuiceFS为K8s提供CSI存储安装指南
JuiceFS 是一款面向云原生设计的高性能分布式文件系统,在 Apache 2.0 开源协议下发布。提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同时在跨平台、跨地区的不同主机上挂载读写。JuiceFS 采用与分离存储的架构,从而实现文件系统的分布式设计。文件数据本身会被切分保存在对象存储(例如 Amazon S3),而元数据则可以保存在、MySQL、TiKV、SQLite 等多种数据库中,你可以根据场景与性能要求进行选择。原创 2025-03-15 09:10:03 · 1707 阅读 · 0 评论 -
在Linux Debian和k8s上部署MinIO集群
摘要: MinIO采用去中心化无共享架构,支持多节点部署并提供统一命名空间访问。部署要求包括:1)配置连续主机名和DNS映射;2)使用XFS格式的本地存储(推荐NVMe/SSD),驱动器需类型一致、容量相同;3)按顺序挂载驱动器并配置/etc/fstab。安装步骤包括下载MinIO二进制包、创建systemd服务文件,并建议以专用用户账户运行服务。文中提供了5节点集群的部署示例,详细说明了硬件配置、网络设置和存储挂载方案。原创 2025-03-15 08:45:24 · 834 阅读 · 0 评论 -
使用Kubekey安装K8S集群并使用KubeSphere管理平台
通过KubeKey安装K8S,并通过Helm安装KubeSphere原创 2025-03-13 20:59:19 · 757 阅读 · 0 评论 -
安装PVE集群
Proxmox VE 是一个用于运行虚拟机和容器的平台。它基于 Debian Linux 系统,并且完全开源。为了实现最大程度的灵活性,我们采用了两种虚拟化技术:基于内核的虚拟机(KVM)和基于容器的虚拟化(LXC)。该平台的一个主要设计目标是尽可能简化管理操作。你既可以在单个节点上使用 Proxmox VE,也可以将多个节点组建为一个集群来使用。所有的管理任务都可以通过我们基于网页的管理界面来完成,即使是新手用户也能在几分钟内完成 Proxmox VE 的设置和安装。原创 2025-03-12 22:05:22 · 1542 阅读 · 0 评论
分享