GitHub - anthr76/lemmy-ks: Kustomizations and published OCI manifests to deploy Lemmy on Kubernetes
github.com
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 :)
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.
I am :) you still need a PVC for the db though. Granted I plan on now moving that to nvme block storage.
https://github.com/anthr76/infra/blob/29643b374c3186bf2de42947b80d490f62f57c5b/k8s/base/federation/lemmy/kustomize.yaml#L27
Very interesting! I will try to give it a go on my cluster, I was just asking myself if someone was doing this!