this post was submitted on 21 Mar 2024
365 points (96.4% liked)

Programmer Humor

19653 readers
1171 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 

Transcription: a Twitter thread from Gary Bernhardt.

  • You, the one who is reading this! You don't need Kubernetes!
  • Also microservices.
  • Also queues that are separate from your primary database (for most apps).
  • Google cosplay is not business-critical.

Source: https://twitter.com/garybernhardt/status/1344341213575483399

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 14 points 8 months ago

I never got into kubernetes but docker swarm mode services (not to be confused with old docker swarm) are pretty similar and they're absolutely amazing for small deployments, even for just a home lab. If there's anything I want to self-host, no matter if it's homeassistant, jellyfin, nextcloud, a mastodon instance, a lemmy instance, GitLab or whatever, I can usually just get a preconfigured container, adjust some lines in a docker-compose.yml to fit my environment and be done with deployment in under 5 minutes without having to worry about dependencies, isolation or most configuration. Same for the stuff I write myself. Most of my stuff has a very simple GitLab CI config of maybe 20 lines and immediately shows up live when I merge my changes into main.