why-another-linux-sysadmin-blog-because-we-need-less-kubernetes-hype.md
Oct 16, 2025

Why Another Linux Sysadmin Blog? Because We Need Less Kubernetes Hype

My first post explaining why I'm starting yet another tech blog, and why classic Linux administration isn't dead yet

@ Andrei
📅 October 16, 2025
content.html

So Here We Are, Again

Yeah, I know. Another tech blog. Another person thinking their opinions matter enough to clutter the internet. But hear me out for a second, will you?

Last week I spent three hours debugging why a simple Apache virtual host wasn't working on a Ubuntu 24.04 server. Not because Apache is complicated. Not because I'm incompetent (well, debatable on Mondays). But because every single search result insisted on showing me Docker solutions, Kubernetes manifests, and "modern DevOps approaches."

Come on, guys. Sometimes I just need to serve a bloody website from a physical server!

The Problem Nobody Talks About

Here's what really gets me – and I mean really grinds my gears: the tech industry has collectively decided that if you're not orchestrating containers with Kubernetes, you're basically running servers like it's 1995.

Is that so? Is classic Linux administration dead?

Newsflash: there are millions of servers out there running production workloads on bare metal or VMs. Real businesses. Real traffic. Real money. And somebody needs to maintain them. That somebody is usually a sysadmin who knows their way around systemd, iptables, and actual configuration files.

Not everything needs to be containerized, orchestrated, and abstracted into seventeen layers of YAML hell.

What This Blog Is About

So that's why I'm starting this. A place to document actual Linux system administration. The classic stuff. The unglamorous work that keeps websites running and businesses operational.

You'll find here:

  • Real problems I've solved (or failed to solve – we learn from both)
  • Configuration examples that actually work
  • War stories from the trenches of web hosting
  • SEO tips for technical services (because servers need to be found too)
  • Honest opinions about technologies, tools, and industry trends

Let Me Show You What I Mean

Here's the Apache issue I mentioned. After three hours of "modern solutions," this is what fixed it:

#!/bin/bash
# Sometimes the solution is embarassingly simple
a2ensite your-site.conf
systemctl reload apache2
# That's it. That was the whole problem.

Turned out the site configuration wasn't enabled. No Docker needed. No Kubernetes cluster. Just good old a2ensite. But try finding that in search results today when every article assumes you're running everything in containers!

The Bottom Line

I'm not here to tell you Kubernetes is bad or containers are evil. Use them if they solve your problem. But if you're managing virtual hosts, web hosting services, or classic Linux servers, you're not alone. And you're definitely not outdated.

This blog is for people who still believe that understanding how the actual system works matters. Who think that knowing systemd, networking, and shell scripting is valuable. Who aren't ashamed to say "I run bare metal servers and they work just fine, thank you very much."

So welcome aboard. I'll be sharing my experiences, mistakes, and solutions here. Not trying to convince you of anything – just documenting what works for me in the real world of Linux system administration.

Let's see where this goes, shall we?

navigation.sh
View all posts
$ Like my blog? I like beer!