Profile for taisph

About taisph
Fields
- GitHub
- https://github.com/taisph
- GamingOnLinux
- https://www.gamingonlinux.com/profiles/mellen/
- Mastodon
- https://mastodon.social/@taisph
- https://twitter.com/taisph
Bio
😴 Dad
🤓 Senior DevOps Engineer
🤠 Docker/Kubernetes/GCP wielder
🐹 Gopher (the emoji is definitely a gopher if you squint a bit)
😎 Gamer
Stats
- Joined
- Posts
- 97
- Followed by
- 13
- Following
- 49
Recent posts
"What's an Amiga?"
I failed raising my kids properly.
Sweet new additions to the Dockerfile format. I've needed `COPY --parents` functionality in Dockerfiles so many times.
https://www.docker.com/blog/new-dockerfile-capabilities-v1-7-0/
I use #YouTube Music to listen to music *gasp* and not recorded radio shows with promo talk-overs.
YouTube Music adds these "albums" to the auto playlists and there's no apparent way to stop it other than disliking the "album" every time, which is kind of sad since I usually like the artist(s) - just not the talk-over parts. Same reason why I don't listen to regular radio. Too much talking.
One solution could be to reclassify these types of "albums" as podcasts and keep them out of the auto playlists.
Just helped my kid set up an Elgato Stream Deck on his Ubuntu system. Went a lot more smooth than I had feared with only a little bit of guesswork around user/group access (user must be in the plugdev group on Ubuntu). UI is intuitive and let him easily configure all the buttons he had planned.
Thank you to the people involved in the project!
https://github.com/streamdeck-linux-gui/streamdeck-linux-gui
Just upgraded my #opentelemetry collectors to v0.97 and now the "otlp_exporter_seen_total" metrics from all the javaagent clients are being split up over multiple metrics with between 0 and 17 "_total" strings appended. Good times.
Now to figure out if this is caused by the javaagent or the collector.
Operating Kubernetes is kind of like a game of Tetris. Pieces (pods) of varying sizes (resource requests) needs to fit snugly into the allotted spaces (nodes). If a piece is placed (scheduled) badly you won't be able to utilize the space as well and in a worst case scenario can't add the last few pieces (unscheduled pods).
I cannot stress enough how important it is to exclude autoscaler resource updates in ArgoCD.
After the GKE 1.25 upgrade, the application controller CPU usage went through the roof. Gettting ArgoCD upgraded to get the ignoreResourceUpdates feature and excluding autoscaler resource updates got the CPU usage to drop below even pre-upgrade usage.
Lunar Bank is an unconventional Danish bank which is using microservices deployed on Kubernetes clusters.
A modern bank not using archaic mainframe type systems? Makes me all kinds of warm and fuzzy.
https://tech.lunar.app/