home.social

#longhorn — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #longhorn, aggregated by home.social.

fetched live
  1. Wrt my previous post, yesterday I was setting up Affine on my SO's phone to finally get off our iCloud shared Notes

    Everything works well, get the app, configure the server URL, login in with OIDC... Woops, 503 error

    PocketID had been descheduled and left hanging after a failing node took the longhorn lock in its downfall

    A quick lock release and boom, we are back to business, all notes are in both of our phones, and with realtime editing !

    #selfhost #selfhosted #selfhosting #homelab #affine #note #notes #notetaking #OIDC #sso #pocketid #kubernetes #longhorn #icloud #sovereignty #dataownership #apple #deapple

  2. Catching up with a colleague after some time, they ask "How has your homelab been ? Any update ?", and well, yeah some updates and overall stable

    Then I go on to expanding a bit on the latest endeavours, and I realise, there was actually a fair amount of issues over the last while, including a full regional outage (UPS installation), intermittent ingress failure, machines outages and so on

    So I double check with my status page and everything is green... Does that mean it actually works ? Like, learning Kubernetes and HA finally paying off from a homelab perspective ?

    And so, this asks the question, does that mean I should get ready to go even further ? 🤔

    #homelab #selfhost #selfhosted #selfhosting #kubernetes #k3s #longhorn #opensource #server #highavailability #ha

  3. Back in December last year, I suffered a massive incident on the home infra, which lead to all of the media’s of the Synapse server (decentralised one-place messaging service) to be lost

    Well, surprise surprise, the other day I found that my backup routine had done what it was supposed to

    Hourly cumulative backups, daily full backups, weekly backups retention for 3 months, and monthly backups retention for 1 year

    So I restored the latest before-outage backup, diffed both the production and restored volume, and transferred over the difference

    The immense sensation of relief realising everything worked as expected, and that all the memories with the SO are still there

    One more tale on how important backups are !

    #k8s #kubernetes #k3s #homelab #selfhosted #datarecovery #selfhosting #server #backups #longhorn #matrix #synapse

  4. #throwback to July *2024* when I walked along the Trinity River in Fort Worth, Texas aka "Panther City", aka "Cow Town". 🐈‍⬛🤘🎨

    #photography #amateur #panther #longhorn #FortWorth #Texas #mural #art #tbt #throwbackThursday

  5. Idee per una gita del weekend?

    Parco Archeominerario di Campiglia Marittima (LI). Portatevi da bere, qualcosa da mangiare e una felpa per i 14° della miniera 😅

    #italy #tuscany #longhorn #weekend

  6. Собачий корм, фичекрип и несостоявшаяся революция — Windows Longhorn

    Многие из нас до сих пор нежно хранят в своем сердце воспоминания о Windows XP. И есть за что. Дружелюбная к пользователю, надежная (особенно после 98-ой и «линолеума»), да и просто ставшая для многих проводником в мир компьютеров — именно такой и была эта ОС. А вот пришедшую ей на смену Vista ругают до сих пор. В первую очередь, из-за низкой стабильности, которая бросалась в глаза после отточенной сервис-паками XP. Однако между XP и Vista есть еще кое-что. Проект, который не стал успешным релизом, но который на десятилетия определил устройство Windows. И имя ему — Longhorn. Почему эта задумывавшаяся революционной ОС так и не вышла, как амбиции столкнулись с реальностью и какие идеи из той эпохи до сих пор живут в «винде» — разбираемся в этой статье.

    habr.com/ru/companies/ispsyste

    #windows #longhorn #vista #ос #операционные_системы #microsoft

  7. What ended up working is using #Longhorn itself to backup my #Kubernetes volumes to my #S3 storage (#SeaweedFS), which works regardless of the volumes' access modes. This is fine, tho I still wish I could get #Velero working bcos in theory - it shd be better since it'd work with all storage rather than Longhorn alone... but yea honestly have no idea how to get it working with RWO volumes.

    RE: https://sakurajima.social/notes/alt7i6brp4

  8. @[email protected] i'd set up #seaweedfs as s3 storage, and tried to get velero working as means to backup my PVCs, but it ended up not working cos somehow, RWO #longhorn volumes of mine just fail to be backed up :/

  9. I've set up #velero and #seaweedfs (as the #s3 storage) and yet backups of my pvcs are failing :( it seems that only the RWO vols are failing? but as far as im aware, velero/#kopia shdnt care/differentiate if it's RWO or not? any clue? underlying storage is #longhorn

    #kubernetes #homelab

  10. I already use #Borg/#Borgmatic for my #Docker backups and dat was easy to setup. Then I tried doing the same thing for my #Kubernetes cluster, then realised it may not be that simple to backup the volumes - the databases, that was easy since Borgmatic supports that super easily. The PVCs tho, which uses #Longhorn underneath... I'm not too sure how to back them up - esp the RWO ones. One option I've found seems to be to set up backups, possible for Longhorn, to some #S3 storage location but ofc #MinIO is like, not an option now. Idk if finding a diff S3 option (#Garage? #RustFS?) is a good idea or, really, how do others back up data on their #K8s cluster in their #homelab/workplace?

  11. Unpopular opinion: I have fought with ZFS under Talos for months, but in reality what I needed was Longhorn.

    Yeah, yeah, I now, different things. But that's just to say that ZFS is not the silver bullet that some people try to convince you of.

    #HomeLab #TalosLinux #ZFS #Longhorn @homelab

  12. Yeah, I'm plenty aware that using networked volumes with Kubernetes is the better way to go, but I gotta hand it to Longhorn: the distributed replicas make it a breeze to move stuff around and do physical maintenance in the nodes. 👏

    #HomeLab #TalosLinux #Longhorn @homelab

  13. Lets build our own #cloud #onprem with #suse #harvester and #rancher and #longhorn ... Much to learn i still have ... This is just the beginning!

  14. Updated my #homelab to #k3s 1.35, deployed #vaultwarden, #pihole with #unbound and #forgejo with #woodpecker. All the web guis have #letsencryt certificates. Storage redundancy is achieved by #longhorn which maintains redundant copies of pvcs across the nodes. The nodes are vms controlled by #incus, so that I can shut down the whole k8s thingy with a simple incus stop command when I’m done playing.
    k3s is really nice and easy to deploy and well documented, getting things to run in k8s though is mainly pasting yaml from the internet and hoping for the best.

  15. So it appears like, for the last ~months, my MTU configuration was REALLY wrong

    Hinted by the immich longhorn replica not rebuilding, but I also didn't know, the extreme slowness of any service using a db cluster where the master node wasn't in the same region

    I had put the slowness on the shoulders of packets hopping a lot between regions, but it turns out, it was just db requests maxing past the configured MTU value, silently dropping

    Now that BOTH the wireguard and flannel MTU values are set properly, everything is so damn snappy

    This feels like new skin

    #homelab #selfhosted #selfhosting #wireguard #mtu #vpn #mesh #longhorn #immich #flannel #devops #linux #opensource #networking

  16. For the last ~6 months, my immich Longhorn PVC wouldn't rebuild replicas across regions, and timeout instead

    Today, I figured I had misplaced my MTU configuration for the Wireguard network under k3s...

    So some packets were getting dropped silently...

    Woops

    #kubernetes #k3s #longhorn #network #networking #wireguard #wg #mesh #homelab #selfhosted #selfhosting #mtu

  17. Using #django and #longhorn rwx volumes: when I run collect static and put static on an rwx volume it tries to write some 900 files in short succession and this kills the rwx volumes.
    Also when creating folders via migrations the same happens. I get I/O errors.
    I solved that with an RWX Django storage Class that allows for retries. One retry is enough and it works.

    So am I doing it wrong?

    PS: you could argue that static files should belong in an emptyDir. The underlying issue gives me headaches though

    #kubernetes

  18. I've been a little rough and irresponsible with my #baremetal #Kubernetes cluster, especially when it comes to randomly rebooting nodes. Today I fixed that.

    I'm running a bunch of somewhat delicate workloads, including database clusters with CSIs like #Longhorn and #OpenEBS. Checking if everything is in working order has been demanding task and often something I've skipped before rebooting or upgrading nodes - occasionally with horrific results.

    Last night I finally took the time and wrote a pretty thorough script that checks that everything is working and healthy, before politely cordoning off a node, draining it and applying upgrades.

    I felt so confident today that I tested it by running this new safe upgrade script for all the nodes in the cluster - and it worked! All nodes are now fully upgraded and running kernel 6.12.73 on Debian 13.

    This also fixes the outstanding issue caused by #Hetzner no longer supporting obtaining IP addresses through DHCP.

    #Linux #MSTDNDK #K8s

  19. CW: mild selfhosted kubernetes trauma dumping

    I accidentally had a QLC drive (that's the really shit kind) in an nvme raid array hosting a Longhorn cluster. Could not understand why it would regularly shit itself for longer than I'd care to admit. It didn't help that Longhorn 1.11.0 has a memory leak and OOMs were triggering replica rebuilds on a weekly basis.

    #selfthosted #k8s #longhorn

  20. Es gibt scheinbar keine einfache storage Lösung für docker swarm, die, ähnlich wie longhorn, replizierten storage zur Verfügung stellt...

    #docker #kubernetes #dockerswarm #Longhorn

  21. We bought our little farm 7 years ago and there were various artifacts on the site. This one has been given a sacred space on our back porch. I am always thankful for animals that give sustenance (we get eggs and milk from ours) or companionship.

    ART
    fineartamerica.com/featured/ri

    #cow #cows #cattle #bovine #beef #ranch #ranching #farm #farming #farmhouse #animal #animals #rustic #country #countryhumans #countrywestern #SharonCummingsArt #homestead #homesteading #longhorns #longhorn

  22. I was having countless errors recently with Longhorn, keeping volumes in degraded and missing replicas, new replicas would stay on "Stopped" and never start the replication process

    Today I tried bumping the simultaneous rebuild per node from 1 to 3, and everything seems to get back up progressively

    I think I was stuck in a deadloop, and this over conservative setting was the trigger towards greatness

    I had initially configured it to only rebuild one replica at a time, because otherwise my raspberry pis would crash with a big IOwait thread pinned to 100%

    But now it's bigger x86 machines, so this setting doesn't make sense anymore

    #raspberrypi #longhorn #k3s #volume #homelab #selfhosted #selfhosting #arm #x86