Jonas Hietala

RSS: https://jonashietala.se/feed.xml
Jonas Hietala 关于技术与编程的博客。

超宽屏上的Niri:十五年xmonad用户的工作流迁移

用了15年xmonad的用户换到了Niri Wayland合成器,搭配三星57英寸Neo G9超宽屏。从三屏改为单块超宽屏后,音箱摆放距离需要调整,还在考虑是否替换中间的31.5英寸显示器。 整体迁移体验有挑战但逐渐喜欢Niri的可滚动平铺工作流。
评论点赞收藏19 天前

Domains, certificates, and DNS

Accessing services via raw IP addresses isn’t that swell; I’m no Rain Man. It’s time to set up subdomains for my domain for internal use. We’ll use the Gateway API to set up routes, cert-manager to gi...
评论点赞收藏55 天前

现代 Kubernetes 家庭实验室:基于 ArgoCD 的 GitOps 实践

作者分享在个人 K8s 集群中搭建 GitOps 流程的实战经验。核心内容包括使用 Helm 安装 ArgoCD、配置固定 IP 访问、通过 SealedSecrets 管理仓库凭证与管理员密码,以及设计分层的 Repository 目录结构(root.yaml -> bootstrap -> apps)。 此外,还集成了 Renovate 机器人以自动更新依赖,并提供了完整的 Justfile 引导脚本和 YAML 配置示例。
评论点赞收藏69 天前

使用 ArgoCD 实现 GitOps

介绍如何在 Kubernetes 集群中通过 Helm 安装和引导 ArgoCD,包括获取初始管理员密码及配置端口转发以访问 Web 界面。
评论点赞收藏69 天前

设计一款个性化的鹅卵石表盘

<p>最近我入手了一款Pebble Time 2,它看起来是一款很有趣的智能手表,远离谷歌、苹果和三星,而且电池续航时间长达4周。我原本想为自己的特定需求定制一款表盘。<br><br>这款手表的设计花费了比我预想中更多的精力,而且其中一些功能的构思可谓费尽心思,因此我觉得写一篇关于它的小文章会很有意思。<br><br>不过,这款手表的实际续航时间并不像宣传的那样长——实际上,它的实际续航时间要短得多。</p>
评论点赞收藏95 天前

SOPS + Age and Sealed Secrets

作者分享在 Kubernetes GitOps 实践中管理敏感信息的经验,对比了集群内外的不同方案,重点介绍了 Sealed Secrets 如何生成可提交到 Git 的安全文件。 文章还涉及 SOPS 和 Age 工具的使用,旨在解决开发者面对繁琐配置时的枯燥感,提供具体的落地流程参考。
评论点赞收藏122 天前

SOPS + Age 与 Sealed Secrets:Kubernetes GitOps 中的密钥管理实战

作者分享在 Kubernetes GitOps 实践中管理敏感信息的经验,对比了集群内外的不同方案,重点介绍了 Sealed Secrets 如何生成可提交到 Git 的安全文件。 文章还涉及 SOPS 和 Age 工具的使用,旨在解决开发者面对繁琐配置时的枯燥感,提供具体的落地流程参考。
评论点赞收藏122 天前

Just: command runner & documentation

作者介绍使用 Just 命令运行器来简化 K8s 部署流程,替代复杂的 Helm 安装命令。 文章展示了如何通过单一命令实现 Cilium 网络插件的配置与启动,提升开发体验。
评论点赞收藏125 天前

Just 命令运行器与文档配置

作者介绍使用 Just 命令运行器来简化 K8s 部署流程,替代复杂的 Helm 安装命令。 文章展示了如何通过单一命令实现 Cilium 网络插件的配置与启动,提升开发体验。
评论点赞收藏125 天前

Talos Linux on Proxmox with Terraform

作者介绍如何使用 Terraform 在 Proxmox 上自动化部署和配置 Talos Linux 虚拟机,最终实现服务路由。 文中提到使用 Cilium 进行服务路由,并展示了 terraform apply 和 destroy 命令的使用方式。
评论点赞收藏131 天前

在 Proxmox 上使用 Terraform 部署 Talos Linux

作者介绍如何使用 Terraform 在 Proxmox 上自动化部署和配置 Talos Linux 虚拟机,最终实现服务路由。 文中提到使用 Cilium 进行服务路由,并展示了 terraform apply 和 destroy 命令的使用方式。
评论点赞收藏131 天前

Planning My Kubernetes Homelab

If I’d have to describe my homelab setup via analogy I guess it would be similar to me on a unicycle carrying plates with both of my hands, or maybe a leaking barrel with water that I try to patch up ...
评论点赞收藏148 天前

From GitHub to Codeberg/Forgejo

Respect your users and their confidence in you, “Microsoft” GitHub. Ethkuil, Updates to your GitHub Feed #65343 After years of waffling around I finally bit the bullet and migrated away from GitHub on...
评论点赞收藏154 天前

A work week one bag travel

Life begins at the end of your comfort zone. Neale Donald Walsch I’m lucky that I have a job where I can work remotely as it allows me to live in a small community where there are no tech jobs anywher...
评论点赞收藏204 天前

A work week one bag travel

Life begins at the end of your comfort zone. Neale Donald Walsch I’m lucky that I have a job where I can work remotely as it allows me to live in a small community where there are no tech jobs anywher...
评论点赞收藏204 天前

Exploring the Gleam FFI (2024)

My brain is a curious thing. I’m on a business trip right now and I’ve set aside time to finish some important todos I want and need to get done. But instead of focusing on them, I started playing aro...
评论点赞收藏215 天前

2025 in review

It’s time for a yearly review again. Time flies. Nerdy things I enjoyed I read a few books this year. The whole Dungeon Crawler Carl series was absolutely amazing and it quickly jumped up to one of my...
评论点赞收藏270 天前

2025 in review

It’s time for a yearly review again. Time flies. Nerdy things I enjoyed I read a few books this year. The whole Dungeon Crawler Carl series was absolutely amazing and it quickly jumped up to one of my...
评论点赞收藏270 天前

3D printer repairing and modding

I’ve had my VORON Trident for 2 years and I’ve run it for 2600 hours. Overall I’m happy with the printer but I’ve been itching to make some more mods to it. Having finally finished the VORON 0 (with m...
评论点赞收藏302 天前

Jonas Hietala: Packing Neovim with Fennel

… anyone can do any amount of work, provided it isn’t the work he is supposed to be doing at that moment. Robert Benchley, in Chips off the Old Benchley, 1949 My partner Veronica is amazing as she’ll ...
评论点赞收藏335 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。