ainmosni, to homelab
@ainmosni@berlin.social avatar

As my old NUC was showing its age, and didn't suffice for my needs anymore, I decided to build a new one. And because I prefer running all my in containers, but abhor fucking around with and docker-compose, it's a single-node cluster, using , just like my old server. One big difference is that the new server has a decent amount of drives for storage. I decided to set up to manage that, and zfs is all it's cracked up to be.

lenzgr, to Kubernetes
@lenzgr@mastodon.social avatar
badnetmask, to RaspberryPi
@badnetmask@hachyderm.io avatar

I was trying to run on top of on a VM with 8GB of RAM, to simulate a , but when I saw the basic cluster and monitoring with NO apps using 50% of memory, all I could hear was @ironicbadger telling me to stop using Pis. 😮‍💨

Is Rancher really that memory hungry, or did I do something wrong? 🤔

In case you're wondering, I installed them using @technotim playbooks.

https://technotim.live/posts/k3s-etcd-ansible/

shane_kerr, to random
@shane_kerr@fosstodon.org avatar

I'm trying to set up a 3-node k3s cluster with Raspberry Pi's, which seems like it should be possible using only one install command per server:

https://docs.k3s.io/datastore/ha-embedded

However, the k3s instances keep crashing. Has anyone set this up? I feel like I must be missing something simple.

Also, I hate that the recommended way is to run a shell script off the Internet as root, but here we are. Also also, the logs are super spammy, making it hard for a n00b like me to debug.

weberc2, to Kubernetes
@weberc2@stranger.social avatar

I’m using the operator for my cluster, and I would like for one particular workload to use a specific exit node. I don’t think that’s possible today via the operator, but does anyone know what change would be? Do I need a tailscale sidecar container on my workload pods?

asonix, to NixOS

This Pull Request is Dangerous: https://github.com/NixOS/nixpkgs/pull/275180

if it gets merged I might rewrite my kubernetes configurations in nix...

zaherg, to selfhosted

which self-hosted git solution do you suggest?

skimm, to foss
@skimm@fosstodon.org avatar

New year new me?

Lame phrase, but I'm really going to try to be more active on the fediverse and socially active from an activist standpoint. Too much hate and hurt in the world not to try.

enthusiast. Recovering dev, currently. Light mode enjoyer. Can't quit

Amateur enthusiast searching for good upper/lower routines for a home gym.

Tinkering with my sbc cluster using until I can build something more substantial.

pezhore, to homelab

Anyone have a good k3s cluster setup guide? I'm ready to convert my docker host with about 10 containers to a 2 or 3 node cluster.

jimmyb, to Kubernetes
@jimmyb@selfhosted.cafe avatar

Having a quick peek at updating on some of these Raspberry Pi’s…might fall asleep before that happens though 🥱

jimmyb, to Kubernetes
@jimmyb@selfhosted.cafe avatar

I finally got my hands on another so I finished building my little cluster this afternoon!

🤓🥧

vwbusguy, (edited ) to Kubernetes
@vwbusguy@mastodon.online avatar

Today I migrated an HA cluster to Leap Transactional Server that had been running on a different distro entirely and leveraged the k3s-upgrade and rancher-system-upgrade controller to fully automate the k3s and OS patching. It then updated the cluster to the latest kubernetes patch for the installed version automatically without incident. Cool stuff!

https://github.com/rancher/system-upgrade-controller

vito, to Kubernetes

hetzner-k3s v1.1.4 is out! 🎉 This is the first release made entirely of contributions (7 PRs) so thanks to the contributors! See release notes for more information about this update. We also reached 1.1K stars!
https://github.com/vitobotta/hetzner-k3s

astro, to Kubernetes

does anybody know how to set up on ?

vwbusguy, to Kubernetes
@vwbusguy@mastodon.online avatar

One of our clusters is coming up on its second birthday soon (kept fully patched and upgraded). I know these are meant to be treated as "cattle" and not "pets", but this deployment didn't get the memo.

vwbusguy, to Kubernetes
@vwbusguy@mastodon.online avatar

Going on a road trip with our four kids and our car is so packed full of containers that it is now definitively a instance, but only running on two control plane nodes - we might be a bit degraded, but production is still shipping right along!

vwbusguy, (edited ) to random
@vwbusguy@mastodon.online avatar

Today's adventure was seeing what we could break and bring back to life using Longhorn and etcd snapshots on and .

vwbusguy, to Kubernetes

I'd say this is a good start 😂.

brunty, to RaspberryPi
@brunty@brunty.social avatar

Might stick my on eBay, it's sat on a shelf doing absolutely nothing 🤔

dis, to grafana

Today's adventure in comes from . (Not a surprise, but this is why I run egress filters and dns in my clusters.)

I know not everyone agrees that is a dark pattern, but you might agree with me about this one after you see it documented:

> # -- Optional analytics configuration
> analytics: {}

Enlightening, isn't it? There are other empty blocks, but they are either fairly standard or are described elsewhere in the document.

If you are familiar with , you won't despair because you have the power of analytics.enabled: false. That works on the rest of this chart and is the standard way to en/disable things.

It doesn't work that way.

Let me save you some time with the terrible new code search. Here is the actual syntax:
"analytics.reporting_enabled: false"

This was caught by and enforced by an egress

vwbusguy, to Kubernetes
@vwbusguy@mastodon.online avatar

Basically what I learned last week is that is on steroids and that is awesome. It also means if you're a hobbyist learning in a self-hosted , much of the concepts carry over in a familiar way to the bigger "enterprise" product (which is also FOSS).

vwbusguy, to Kubernetes
@vwbusguy@mastodon.online avatar

and get a whole lot of stuff right about .

vwbusguy, to Kubernetes
@vwbusguy@mastodon.online avatar

Turns out deploying is a lot like deploying . That's a very good thing! Deploying a fresh cluster from scratch is fast!

technotim, to linux
@technotim@mastodon.social avatar

Big trouble in little cluster today 😅 I couldn't create new volumes and after chasing down everything , it turned out to be some weird multipathd issue...

brunty, to random
@brunty@brunty.social avatar

I should really spin this back up and do something useful with it 🤔

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • ethstaker
  • cubers
  • khanakhh
  • Durango
  • rosin
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • DreamBathrooms
  • Youngstown
  • mdbf
  • InstantRegret
  • provamag3
  • kavyap
  • cisconetworking
  • modclub
  • osvaldo12
  • normalnudes
  • everett
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • megavids
  • tester
  • lostlight
  • All magazines