post: keep it simple, stupid

This commit is contained in:
Felipe M 2024-08-08 21:37:16 +02:00
parent c6f3c45fa1
commit 5e61263cf6
Signed by: fmartingr
GPG key ID: CCFBC5637D4000A8
4 changed files with 31 additions and 4 deletions

6
.gitignore vendored
View file

@ -15,10 +15,8 @@ tests/venv
# Build
public
# Lektor
.lektor
packages/**/*.egg-info
# Hugo
resources/_gen
# macOS
.DS_Store

View file

@ -0,0 +1,16 @@
+++
title = "Keep it simple, stupid."
date = 2024-08-08
tags = ["homelab", "life", "productivity"]
+++
There's a moment to play, there's a moment to read, to rest, to listen to music... we need to choose how, when and how much of our time we spend on each area we like. As someone with multiples hobbies, it's very difficult to find balance between them.
These past few ~~days~~ ~~weeks~~ months, after writting a few blog posts about my k3s infra and having some headaches around stuff I kept thinking... is this worth it? I'm doing it to fiddle around with it and learn, and that's a good thing. The problem is there are a lot of other areas I want to learn from and I need to schedule my time accordingly.
Learn about k3s is an objective of mine? Yes.
Do I need k3s to deploy a few services for my friends and family? Probably not.
My docker single node setup has been working for years now without much issues and mostly automated with ansible. Now, I have a three node k3s cluster that yes, it's working, but requires a lot more time when I want to deploy a service (generating helm charts, testing the service, checking if it works natively in k8s, hoping the storage layer works properly, ...), investigating when something breaks and more. So I found myself thinking... is this the right choice for this objective?
The answer is clear: no. I don't need a k3s cluster for this. I need a simple, reliable and easy to maintain setup. So I'm going to move back to my docker single node setup, I have already setup some services using portainer with docker-compose, and it works like a charm. I'll keep the k3s cluster for testing and learning, but I won't use it for my production services for the time being.

View file

@ -15,6 +15,8 @@ modern_format = "jpeg"
[imaging]
quality = 100
resampleFilter = "Lanczos"
[imaging.exif]
disableDate = true
disableLatLong = true

View file

@ -0,0 +1,11 @@
{{ define "main" }}
<div class="center">
<h1>404 Not Found</h1>
<p>The page you requested cannot be found.</p>
<p>
<a href="{{ .Site.Home.RelPermalink }}">
Return to the home page
</a>
</p>
</div>
{{ end }}