开源短链服务 Sink 跑在 Cloudflare Workers 上,KV 存映射,Analytics Engine 出访客统计,再加一层 IP 限速,对外就是 s.meirong.dev。
Posts for: #homelab
K8s CPU 配置:requests/limits 各管什么、Throttling 怎么发生、谁先被驱逐
结合 Homelab 场景整理 Kubernetes 的 CPU requests/limits、CFS throttling、QoS 类别与节点压力驱逐机制,以及我当前采用的资源配置思路。
postgresql 在 prometheus stack 中没有采集到 metrics 的排查
我在 homelab 的 k8s 集群中使用 helm 部署了 postgresql,但是 prometheus stack 没有采集到 postgresql 的指标数据。怎么排查这个问题呢?
使用 helm 添加 observability 需要的服务
已经在 homelab 搭建了 microk8s 集群,需要使用 helm 为集群添加 observability 功能,包括 prometheus、grafana、loki 和 tempo 等组件。
使用 Terraform 和 Ansible 创建 K8s 集群
使用 Terraform 和 Ansible 在 proxmox 的虚拟机上创建 K8s 集群。
让 tailscale 可以访问内网 ip 地址
我的不同设备通过 tailscale 组网,可以方便地访问彼此。但是默认情况下,tailscale 只能访问 tailscale 网络内的 ip 地址。如果想要访问内网的 ip 地址,需要进行一些额外的配置。
使用 terraform 为 proxmox 创建虚拟机
目前的工作对虚拟化和 cloud native 技术用得比较多。搭建新的 homelab 节点,也希望把这些技术用到日常的家庭服务器管理里,这次是用 terraform 让虚拟机创建自动化。
使用 laptop 作为 homelab 需要的附加设置
使用 laptop 作为 homelab 时,会有一些附加的设置问题,包括屏幕关闭、电源管理等。
laptop 安装 proxmox 的 wifi 问题及解决方法
在联想小新2021pro 上安装 proxmox 后,只有无线网卡可用,默认不启用 wifi,需要自己手工配置 wifi 连接。
将 homelab 从 docker 迁移到 kubernetes
我正在将 homelab 的 docker 服务迁移到 kubernetes,计划后续将家里的机器和 vps 服务器分离成2个 k8s 集群。这里主要记录 homelab 的迁移过程。