GitHub - anthr76/lemmy-ks: Kustomizations and published OCI manifests to deploy Lemmy on Kubernetes

https://github.com/anthr76/lemmy-ks

In a previous post I was looking gauge folks interest on who runs Lemmy on Kubernets. Given the positive feedback I decided to make the manifests I'm using to deploy it available to anyone.

The README and issues touches more in depth but hopefully in a few days or weeks this can a simple and fast way (similar to Lemmy's provided compose) to deploy Lemmy :)

52 points · 8 comments · view on lemmy.world

8 Comments

sudneo@lemmy.world · 5 pts · 3y

Very interesting! I will try to give it a go on my cluster, I was just asking myself if someone was doing this!

fox@lemmy.fakecake.org · 3 pts · 3y (2 replies)

i suggest pointing pictrs to (an external) S3 backend instead of using a pvc in your README example. minio is much easier to deploy than ceph.

anthr76@lemmy.kutara.io · 3 pts · 3y (1 reply)

I am :) you still need a PVC for the db though. Granted I plan on now moving that to nvme block storage.

fox@lemmy.fakecake.org · 2 pts · 3y

you're right, i completely forgot that it has this strange local DB. that's disappointing.

personally i would just run it outside of k8s then because it's not stateless and pvc is a PITA.

91x@lemmy.sdf.org · 2 pts · 3y (1 reply)

I was wondering when I’d stumble upon one of the KaH guys on here!

Maybe this is a sign I should get my cluster back up and running.

Love your work as always.

anthr76@lemmy.kutara.io · 1 pts · 3y

<3

Glad to hear! Come on and join the fun :)