fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#k3d

0 posts0 participants0 posts today

I'm unable to create a local #K3s instance with #K3d on my #ArchLinux with Rootless #Podman - Does anyone have a hint how I could make that work? github.com/k3d-io/k3d/issues/1

With Kind I would be able to spin up a local Kubernetes instance and Rootless Podman, but without support for ephemeral storage, which breaks countless workloads.

GitHub[BUG] K3d on Arch Linux with Rootless Podman - Failed to create cluster · Issue #1429 · k3d-io/k3dBy tobru

Been playing with #k3d and #tilt recently. K3d deploys lightweight #kubernetes cluster on top of #docker with local storage, load balancing, and an ingress controller in under 2 minutes. Pretty freaking awesome.

And Tilt is basically a local #CI loop which can rebuild and deploy your containers and helm charts. For the project I was playing with, it would deploy rebuild and deploy my changes in about 15s.

Continued thread

Last but not least, if you need a path-local PersistentVolumeClaim across multiple pods (such as for #Mastodon) in #k3d that is read/write for all, then those pods all need to live on the same node as per k8s specs.

I couldn't find this documented anywhere, but if you use nodeName (the simplest solution) to lock the pods to a node, then this will break the PVC! You must use nodeAffinity instead.

On #k3d and #k3s

Make sure you have your cluster setup right with k3d. Changing things is nigh impossible without recreating the entire cluster!

If you have services running in docker you want to expose to k3s (such as your main PostgreSQL), connect that container to k3d's docker network, then add that IP to k3d's CoreDNS ConfigMap NodeHost section. I've not found any other reliable way to do this.

Docker and ufw still do not play nicely together without ufw-docker. nmap every change!

:kubernetes: I always played locally with #k3d because when I tried #k3s it messed up things around my machine that I wasn't really aware of. Just out of curiosity, is it possible to have a "production" environment with k3d? Would it make sense? With "prod" I mean just a multi node infrastructure on multiple machines. I've not found many articles or tutorials about it. #kubernetes

Ever wondered what we would have if we didn't have #Blender?
The answer is a scattered mess of FLOSS projects, each tailored for a specific task, not the least of which being #K3D, the only one that does 3D animation, although I have yet to see a single piece of art or animation made with it.
I can't predict alternate realities and of course more effort and developers would've gone into these other projects but man, would things be different without Ton Roosendaal. 🧡 💙 🧡
#b3d