Category: 运维笔记
All the articles with the category "运维笔记".
-
使用 Docker 本地单机部署 Kafka(KRaft 模式)并通过 Tailscale 接入监控和可视化界面
在本地内网的虚拟机上使用 Docker 单机部署 Kafka,采用 KRaft 模式彻底摆脱 Zookeeper 依赖,通过 JMX Exporter 和 kafka-exporter 接入 Prometheus + Grafana 监控,最后在公网服务器上部署 Kafka UI 并通过 Tailscale 私网反向连接管理。
-
部署 MongoDB 并结合 Prometheus 和 Grafana 进行监控
在境内服务器上部署 MongoDB 数据库,通过 Prometheus 抓取数据库指标,并结合 Grafana 进行可视化展示,同时针对低负载环境进行轻量化配置优化。
-
使用 Docker 部署 Gitea 服务端并配置 GitHub Webhook 来自动镜像仓库
使用 Docker 部署 Gitea 服务端,并配置 GitHub 的 Webhook,最终实现代码推送到 GitHub 后自动触发 Gitea 的仓库镜像更新,保持两个仓库的同步。
-
部署 Crawlab 并在 K3s 集群中运行 Worker 来执行爬虫任务
在单独的虚拟机上使用 Docker 部署 Crawlab 服务端,并在 K3s 集群中部署 Crawlab Worker 来执行爬虫任务,实现分布式爬虫调度和管理。
-
部署 Harbor 作为私有镜像仓库并对 GitHub Container Registry (GHCR) 进行镜像加速
部署 Harbor 不仅只是作为私有镜像仓库,还配置了对 GitHub Container Registry (GHCR) 的镜像加速。