shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

269
active users

#kubernetes

10 posts7 participants0 posts today

When will there be the first fully cloud native *Desktop* #Linux? I I want a full OS running inside #kubernetes
I would want to offload high AI and also common CPU tasks in a distributed way.
My OS would run in everybody's selfhosted #Talos or whatever cluster.
It would make handling (replaced) computers SO much easier.
I don't understand why no one isn't developing this already.
#helloworld

Replied in thread

@learnk8s Helm does what it set out to do quite well. I'm skeptical that v4 will be able to break free enough of the paradigm it's established to provide a novel enough solution to the challenges that have arisen since v2. #k8s #kubernetes

Does anyone understand why #Kubernetes would occasionally create more replicas than requested for simple deployments? (Same behavior with jobs, and so on).

Like, I have replicas=1 and get 2 pods running at the same time, which messes up the whole application.

Am I missing something? Is it a bug in Minikube? In Kubernetes proper? What is going on even?

Boosts appreciated.

@mijndert and I have been working hard to create a new platform for the #tootcommunity Mastodon instance. It's completely open-source and built as Infrastructure as Code. The repository includes Kubernetes configurations, custom Helm charts, and OpenTofu code. The best part is that any changes made to this repository are instantly deployed to production.

We hope these resources will support and inspire the community.

Check it out here: github.com/toot-community/plat

Contribute to toot-community/platform development by creating an account on GitHub.
GitHubGitHub - toot-community/platformContribute to toot-community/platform development by creating an account on GitHub.

God damn this ACK controller is fucking broken.

It grabs a list of all endpoint services - just any of them, no need to filter or match on anything. What's that? You provided a unique primary key? Bwahahaha

Then it takes any fields off the first one listed as canon. No diffs, no looking at all the options, just "does this have not-nil? take it".

Then it blats anything on your resource with those values, and calls it done. You literally cannot have more than one endpoint service per AWS region it's so broken.

Oh and it's broken for adopting existing AWS resources too.

Weh.

github.com/aws-controllers-k8s

github.com/aws-controllers-k8s

Describe the bug When a k8s CR for VPCEndpointServiceConfiguration is created, the AWS resources are queried and any existing Endpoint Services get confused as being the existing implementation of ...
GitHubEC2 VPCEndpointServiceConfiguration confuses any VPC Endpoint Services as existing · Issue #2547 · aws-controllers-k8s/communityBy arichtman-srt
#AWS#ACK#AWSACK

Kubernetes curly: deployment with autoscaling, each pod depends on and occasionally writes-to an external database.
To minimise database reads, an in-memory cache is implemented in the application.

However, when a pod writes to the database it should invalidate that key in the cache for all pods.
This works fine for the local cache, but how to distribute that invalidation?

I suppose we could use a statefulset and then hit the service for each other running pod but that seems... messy.

I've been working at the same place for over five years now. As a consultant, that is pretty close to an eternity. We're going in different directions, and having in-house technical people doesn't seem to be where they're headed. Went to what might be the last team meeting in Copenhagen. The mood wasn't what is used to be. We had a few beers and a few laughs though. It's been fun. Love the tech. Love the people.

Anyhoo if you're looking to hire a freelance #Linux and #Kubernetes wizard, hit me up.

Continued thread

Kurzer Nachtrag, ich möchte ja auch Lösungen liefern:

Sollte jemand interesse an einer skalierbaren, sicheren und preiswerten Infrastruktur inkl. Chat, Video, Cloud (inkl Collabora), Wiki, Mastodon, sowie Groupware (open XChange) und IDM an alle Dienste interessiert sein, gerne melden. Wir haben dieses System letztes Jahr mit dem Relaunch des NABU-Netz komplett auf open-source Basis für mehrere tausend Personen bereits umgesetzt.

Just had an interesting issue with Talos Linux. The network interface names changed after I created the initial configuration. During an OS upgrade, the floating API IP was not assigned to the new `etcd` leader, resulting in a broken cluster.

Spun up a quick rescue box so I could work from within the VPC to reapply the corrected `MachineConfig`.

Fortunately, the worker nodes remained unaffected and continued to operate normally.