This year was quite thick in events so I decided to write a year retrospect for a change. I read somewhere that people tend to do wild things when they’re nearing a “round” age like 30, except I read about this after I planned most of the stuff listed below… It definitely did turn into a very eventful 30th.
I wish it could be completely automated… But for now I’ve just automated as much as possible (and convenient). The ingredients:
- Sealed Secrets
- Argo CD and Argo Rollouts
- Prometheus and Grafana
I have a repository for the purposes of playing around with Kubernetes tooling like this – and hopefully turn it into an actual application eventually. I have big plans and lots of stuff I want to try out, but time is limited. All the code examples in this post use the namespaces and naming choices in the repository. The folder structure (relevant to this bit) is like…
system ├┬ apps │└─ (bootstrapped Argo CD app manifests) ├┬ argo │└─ the local "umbrella chart" for Argo CD and Argo Rollouts ├┬ bootstrap │└─ boilerplate project and application manifests └┬ manifests └─ manifests I didn't bother turning into a Helm chart referenced by the raw-manifests.yaml application
We’ve got a printer in the office. I’m not sure how the network is organized, but it’s on a different IP range than the rest of the dev network. And for some reason I couldn’t get it to work.
I’ve had most of my stuff running a k3s “cluster” for the past half a year or so. The whole setup runs on a single $5-a-month Digital Ocean droplet with 1vCPU and 1GB of memory.
Needless to say, it doesn’t take much to bring the whole thing to its knees. While it has no issues dealing with the little traffic my blog receives, I would accidentally bring it down occasionally when I install a Helm chart that turned out to be much heavier than I’d thought.
I’ve been thinking about climbing Tanzawa for a long time. It’s close to Tokyo and access is good. At the same time, depending on the route it can be exciting and long as well. The way I chose, starting from the Yabitsu pass, then going down towards Miyagase was both.
Having played around with the managed Kubernetes offerings of various cloud players (DO, AWS, GCP), I was wondering if it was possible to do this cheap. My site doesn’t have much traffic or anything complicated really, so running it off a $5 DO droplet is reasonable. Sadly managed Kubernetes offerings won’t come out so cheap. (Sure I could leech off the starting $300 GCP credit for a year then keep hopping accounts, but…)
Then I read about k3s. The people behind Rancher made it as a lightweight (but functionally complete) Kubernetes distro. Lightweight, they say… Just how light? (Imagine a weird maniac light in my eyes here.) Could I run it on a $5 droplet?
I think many people of my profession got recommended a certain article by Medium in their weekly digest. The launch-introduction post by Garden got my attention too. I’ve been trying to figure out how to deal with developing on Kubernetes, so every drop of information in that regard is much welcome.
I went to climb Mt Aizu-koma, one of the 100 famous mountains of Japan, and one of the few that are relatively easily accessible from Tokyo but still have snow in June. And snow it had. The goal of the climb was to break in the double boots I got for Elbrus. I also added my training 10kg weight to my backpack, making it total near 20kg (a bit too much).
You know how surprised I was when I got the email from the Clojure/north organizers telling me that our talk proposal was accepted? (Hint: a lot.) Turns out they’d been looking for talks that aren’t so much experimentation and theory, but more working through the mud of reality. We’ve got that.
Tagsahol álmomban jártam ale anime art beer blog code coffee concoct english fansub filozófia gaming geek hegymász ipa kaja kocsma kubernetes kultúra lager league of legends literature live magyar pilsner politika porter python rant stout study travel társadalom ubuntu university weather wheat beer work zene 就活 日本 日本語 百名山 艦これ