Max Jonas Werner's Avatar

Max Jonas Werner

@max.e13.dev

Managing Director of Coppersoft | Software Engineer | Purist | Day 2 Ops | Critical Infrastructure | Kubernetes | Flux Maintainer

16
Followers
52
Following
14
Posts
10.11.2024
Joined
Posts Following

Latest posts by Max Jonas Werner @max.e13.dev

Preview
Helm cert-manager installation: Using Helm

The cert-manager Helm charts are now officially published as OCI images as documented here: cert-manager.io/docs/install.... OCI all the things! Great work @sgtcodfish.bsky.social!

03.08.2025 20:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Folks who complain about Kubernetes being hard never had to build and maintain a mail server with postfix, clamav, spamassassin (and its 55 perl modules), dovecot, courier imap and a lamp server to run egroupware and admin interface :x

And backup mailboxes using rsync and pray

02.08.2025 02:28 πŸ‘ 29 πŸ” 5 πŸ’¬ 7 πŸ“Œ 1
Post image

What's the most important thing for you before you leave the house for vacation? For me it's rebooting my homelab K8s cluster worker nodes. Rpis have a tendency to freeze from time to time and rebooting seems to anticipate that. πŸ€·πŸ»β€β™‚οΈ

29.07.2025 12:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm puzzled how many people think that Europe should weaken the EU and strengthen the nation states. What is the end game here? Become an open-air Disneyland? We don't achieve economic strength by splintering into tiny nation states with different laws and rules on commerce.

20.01.2025 13:19 πŸ‘ 320 πŸ” 19 πŸ’¬ 32 πŸ“Œ 0

For real, I'm operating 3rd-party software and have written operators for it just to make it somewhat manageable. So big +1 from me. 🫠🀠

03.01.2025 19:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Issues Β· qnap-dev/QNAP-CSI-PlugIn Contribute to qnap-dev/QNAP-CSI-PlugIn development by creating an account on GitHub.

I had a pretty tough but eventually productive day today: github.com/qnap-dev/QNA... πŸ˜‡πŸ€“πŸ˜Ž

03.01.2025 19:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the hardest problem in computer science is where did I save the code I already wrote to solve this problem

25.12.2024 10:57 πŸ‘ 6969 πŸ” 480 πŸ’¬ 172 πŸ“Œ 34

People who say AI agents will replace SaaS don’t understand that one pays for SaaS not b/c they are hard to BUILD: but b/c they are hard to build WELL and even harder to MAINTAIN

Why do you think devs pay for Linear when we can build TODO apps in our sleep (+ during interviews)

19.12.2024 11:13 πŸ‘ 134 πŸ” 17 πŸ’¬ 10 πŸ“Œ 0
Post image

One just has to love Go's concurreny features. For example this one: You want to put your program (or a goroutine) to sleep but still be responsive to context cancellation? Go's got you covered.

19.12.2024 07:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

lgtm

04.12.2024 08:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sounds like The Verge is approaching journalism the right way: "Our vision has always been to build The Verge like a software product". I'll not get tired of repeating it: Start making software the defining part of your business or you'll lose. This is true for every industry, including journalism.

04.12.2024 06:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Create a persistent volume with Azure Files in Azure Kubernetes Service (AKS) - Azure Kubernetes Service Learn how to create a static or dynamic persistent volume with Azure Files for use with multiple concurrent pods in Azure Kubernetes Service (AKS)

3/3 The parameters available to a custom StorageClass are described in the official AKS docs here: learn.microsoft.com/en-us/azure/...)

03.12.2024 22:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

2/3 This storage account will be accessible from the Internet, even if the cluster is private and running in a private vnet.

To parameterize the storage account creation and e.g. prevent the account from being accessible via the Internet, you must use a custom StorageClass.

03.12.2024 22:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

1/3 If you use Azure's AKS for creating private clusters, you might not know that with the default StorageClasses you're exposing all your PVs to the Internet. This is because the default StorageClasses created by AKS will create a storage account with default settings.

03.12.2024 22:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Evolving Reddit’s Infrastructure via Principled Platform Abstractions - Karan Thukral & Harvey Xia
Evolving Reddit’s Infrastructure via Principled Platform Abstractions - Karan Thukral & Harvey Xia YouTube video by CNCF [Cloud Native Computing Foundation]


"Kubernetes can act not only as a container orchestrator but as a universal control plane that manages all aspects of your infrastructure." YES! Fantastic talk on leveraging Kubernetes primitives such as operators to build a custom-tailored infrastructure platform.

www.youtube.com/watch?v=ruto...

03.12.2024 17:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Tbf I always start with net/http and only introduce a framework if I see the need for one.

28.11.2024 19:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’d be a fan of fiber if it would run on net/http, not fasthttp which makes it incompatible with everything that uses net/http. I ditched it for that.

28.11.2024 19:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Tsundoku - Wikipedia

Can relate to this 100% especially since I have kids: en.wikipedia.org/wiki/Tsundoku

"Tsundoku is the phenomenon of acquiring reading materials but letting them pile up in one's home without reading them. The term is also used to refer to books ready for reading later when they are on a bookshelf."

25.11.2024 07:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0