Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #21840

R

Ruan Bekker

Personal blog · blog.ruanbekker.com/blogprogrammingsystemsweb

Ruan Bekker's personal blog at blog.ruanbekker.com covers programming, systems and web. Since 2018, 3 different Hacker News readers have linked it 16 times, most often “Libvirt Provisioner for Terraform for KVM Instances”. It is still writing: the last post was on 2026-05-08, and you can follow it by feed.

Visit the blog
16mentions?
3HN people?
2018–2021first – last linked?
Links on Hacker News per year · peak 5 in 2018

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

Linked as practical how-to posts on running QEMU/libvirt virtual machines and on getting started with Loki and Grafana for querying logs. Commenters cite them as setup references.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Bridging Ideas and Implementation in the World of Open Source and DevOps.

Most-linked posts?

  1. Libvirt Provisioner for Terraform for KVM Instances
    2 people · 2 mentions · first linked 2020-10-08

What Hacker News says?

  1. I'd recommend Packer and Terraform for this. Packer to provision the machine images from unmodified vendor ISOs and then Terraform to provision the network and VMs. https://www.packer.io/docs/builders/qemu https://github.com/dmacvicar/terraform-provider-libvirt https://blog.ruanbekker.com/blog/2020/10/08/using-the-libvir... I include the blog link because there is some nuance in how to get the path right for communi…

    Comment linking /blog/2020/10/08/using-the-libvirt-provisioner-with-terraform-for-kvm/

    on “QEMU 6.0”
  2. Submitted Use ProxyJump with SSH for VMs with No Public IPs as a story · 12 points

    HN discussion
  3. I think LogQL might be the language you seek; I'd try using Loki, the setup might not be as heavyweight as you think. See for example something like: https://blog.ruanbekker.com/blog/2020/08/13/getting-started-... You can run a couple of docker containers (loki + grafana), import the data you need (a bit of promtail config). That's not saving anything inside of that stack, you'll want to save your work in Grafana, b…

    Comment linking /blog/2020/08/13/getting-started-on-logging-with-loki-using-docker/

    on “Ask HN: How do you inspect JSON logs?”
  4. Submitted Building Serverless Slack Apps on OpenFaas as a story · 3 points

    HN discussion
  5. Submitted Setup a Serverless URL Shortener with API Gateway Lambda and DynamoDB on AWS as a story · 3 points

    HN discussion
  6. Submitted Alerting with Loki when your Log Ingestion Rate goes above the set threshold as a story · 2 points

    HN discussion
  7. Submitted Visualizing Covid-19 Stats with Grafana and Elasticsearch Using Python as a story · 2 points

    HN discussion
  8. Submitted Build a Basic Golang HTTP Server as a story · 2 points

    HN discussion
  9. Submitted Docker Swarm Persistent Storage on NFS Using Rancher Convoy Volume Driver as a story · 2 points

    HN discussion
  10. Submitted Libvirt Provisioner for Terraform for KVM Instances as a story · 1 points

    HN discussion
  11. Submitted Setup a Blog with Hugo and Kiera Theme as a story · 1 points

    HN discussion
  12. Submitted Setup Slack Webhooks as a story · 1 points

    HN discussion
  13. Submitted Deploy a docker swarm cluster on scaleway with terraform as a story · 1 points

    HN discussion
  14. Submitted Setup a 3 Node Docker Swarm Cluster on Ubuntu 16.04 as a story · 1 points

    HN discussion
  15. Submitted Using IAM Authentication with Amazon Elasticsearch Service as a story · 1 points

    HN discussion
  16. Submitted Application Performance Metrics with Elastic APM as a story · 1 points

    HN discussion

Search all of HN for blog.ruanbekker.com