E-Mail Server hosten ist ein Krampf für sich. Hab jetzt eine Weile schon ein Mailu Setup mit etwas verbiegen auf Kubernetes rennen. Das war schon ein Riesenspass für sich. Nur der Spam-Filter lief ... sagen wir: suboptimal. RSpamd will dann aber auch noch direkte DNS Resolver. Dazu baue ich ein Unbound Sidecar ein. In der Theorie einfach, bis einem DNSSec ans Bein pinkelt. Aaaahhhh. Na dann mal die internen Zones behandeln...

Wer das cdk8s-mailu Chart sehen will: https://github.com/bluedynamics/cdk8s-mailu
docs: https://bluedynamics.github.io/cdk8s-mailu/
#cdk8s #mailu #kubernetes #chart #email #hosting #selfhosting

GitHub - bluedynamics/cdk8s-mailu: Mailu email setup as cdk8s-chart

Mailu email setup as cdk8s-chart. Contribute to bluedynamics/cdk8s-mailu development by creating an account on GitHub.

GitHub

was looking for a clean way to manage a few k8s lab environments without losing my sanity, and #cdk8s seemed pretty nice

...until I tried running the example code in my fresh clean environment and got stuck due to npm dependencies :<

AWS Summit Bangkok 2024: จัดการ Kubernetes แบบเบ็ดเสร็จด้วย cdk8s(+) | DevelopersIO

บทความนี้ผมจะอธิบายเกี่ยวกับ cdk, cdk8s, และ cdk8s+ ซึ่งเป็นเครื่องมือที่จะช่วยให้เราสามารถใช้งาน Kubernetes ได้ง่ายและสะดวกกว่าที่เคยทำมา ไม่ว่าจะใช้ Kubernetes บน AWS หรือบน platform อื่น ๆ ก็ตาม

クラスメソッド発「やってみた」系技術メディア | DevelopersIO
cdk8s で Kubernetes のリソース定義を効率化 – AWS Summit Bangkok 2024 セッションレポート | DevelopersIO

AWS Summit Bangkok 2024 のセッション "New era of IaC: Effective Kubernetes management with cdk8s" に参加しました。セッションの様子をレポートします。

クラスメソッド発「やってみた」系技術メディア | DevelopersIO

My newest post is revisiting one of my earliest side projects, 🔥Config. In this post I demonstrate how you can get terraform-plan-like output for your generated Kubernetes manifests! It's all wired together with GitHub actions and Mermaid.js. I'm very proud of this work, would love to hear your thoughts :D

https://blog.appliedcomputing.io/p/revisiting-config

#kubernetes #k8s #cdk8s #config #mermaid

Revisiting 🔥Config

This past week, now that I'm done with grant proposals and such, I wanted to dive back into technical work, but I really wasn't feeling excited about picking up SimKube again. I wanted something that was a little more frivolous, so I decided to pick up one of my toy side projects, 🔥Config. You may recall that I

Applied Computing Research Labs

There are also, like, basic bugs in the documentation that nobody has fixed in 6+ months (links don't work, etc)

#cdk8s #aws #kubernetes #k8s

Does anyone know if cdk8s is being actively developed, or did AWS just throw it over the wall and hope that someone in the community would pick it up? There hasn't been a (meaningful) commit by a human in 3+ months, and there are a lot of open issues that seem like they're not getting looked at or addressed.

#cdk8s #aws #kubernetes #k8s

@lawouach cdk8s is a pretty cool project from AWS that is (IMO) much better than helm. I wrote my own wrapper layer around cdk8s to support a builder pattern for kubernetes objects.

https://cdk8s.io/
https://github.com/acrlabs/fireconfig

#kubernetes #k8s #helm #cdk8s

CDK for Kubernetes

Define Kubernetes apps and components using familiar languages

I wrote a blog post about my experiments with #kubernetes configuration using #cdk8s -- end result: positive!

Read more here: https://blog.appliedcomputing.io/p/doing-kubernetes-configuration-good

And feel free to subscribe if you want, more posts coming weekly. :)

#k8s #yaml #config

Doing Kubernetes Configuration Good

Disclaimer: in this post I’m going to be talking about something which I have not very much experience with. It is highly likely that I’m re-inventing one or more wheels here, but I had fun doing it, and that’s what matters, right? Anyways, if you know of better options for doing this type of stuff feel free to leave a comment :)

Applied Computing Research Labs
TIL about https://cdk8s.io #cdk8s #kubernetes This looks great! Can’t wait to give it a try!
CDK for Kubernetes

Define Kubernetes apps and components using familiar languages