• ByteOnBikes@slrpnk.net
      link
      fedilink
      arrow-up
      1
      ·
      4 days ago

      I would have disagreed with you when Pis were like $50 and chaining 3 Pis together with a hard drive was a fun project to do self hosting.

      Now to get to the beefiest raspberry pi, it’s $120. And in the range, yeah, for price and reliability, use a mini-pc/laptop.

  • abbadon420@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    I need a kubernetes cluster with high availability, load balancing and horizontal pod autoscaling, because that is something I want to learn. I don’t care that it’s just for wife’s home-made dog collars webshop.

      • ikidd@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        5 days ago

        I don’t get this; a Pi isn’t even in the same conversation as an old rackmount server you can get for free. You couldn’t stuff half the compute, ram and storage into a Pi or a dozen Pis for 10X the cost of grabbing something off eBay for a hundred bucks.

        That’s if the Rpi Foundation is deigning to let us peasants even buy them these days.

        • methodicalaspect@midwest.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 days ago

          I have an old rackmount server I got for free. Dual Xeon X5650s, 192GB of RAM, four 8TB HDDs, and a pair of 250GB SSDs. I can only use it in the basement because it’s too loud to run anywhere else, but even then, it’s currently off because it trips its circuit breaker under heavy load.

          A power strip full of Pis in a k3s cluster doesn’t do that. I used a 2GB model 4 for the control plane and 3Bs as the workers.

  • merc@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    4 days ago

    The only problem I’ve had with Raspberry Pi is that some apps want to write a lot of stuff to “disk”, and the default “disk” on a Pi is a MicroSD card which dies if you keep writing things to it. Sure, you can always plug something into a USB slot, but that adds a bit of friction to the whole process.

    Oh, also, I wish it were easy to power a whole bunch of Pi units. Each one needing its own wall wart is a bit annoying, and I’ve had iffy results using weaker, less steady power supplies with multiple ports intended for things like phones.

        • rtxn@lemmy.worldM
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          Not within the computer’s lifetime. Consumer-grade SSDs are generally rated for 3000-5000 write cycles or more, and contain some kind of wear levelling mechanism to distribute write operations over the entire physical medium to reduce the chance of individual block failures. The first SSD I ever bought is still going strong as my server’s root filesystem.

  • kekmacska@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 days ago

    i think the best choice is a cheap used pc or laptop, or server. Reduces electric waste. I also host my own server on a 19 year old Dell Insprion 1300

      • Xanza@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 days ago

        This is why rack mounts were made. Hell, I’ve seen a lot of custom builds where people have mapped out the server on their wall and it takes up no floor space. Something like this: https://i.xno.dev/kG9Wx.jpg

        • merc@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          3 days ago

          A rack takes up as much space as a fridge though, and mounting things to the wall is risky. You better make sure you really got it into the stud in the wall. Also, don’t do that if you live in an earthquake zone.

          • Xanza@lemm.ee
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 days ago

            Only full size racks. You don’t need to buy a full size rack. You can get very small racks these days that are smaller than a little chest cooler. And why are you under the impression that you have to mount it on the wall?

              • Xanza@lemm.ee
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 days ago

                Correct. If space is such a big problem for you that it’s unconscionable to use a 4U mini rack (which again, like what the fuck), then mounting hardware on the wall is a completely valid option. It’ll take up zero floor space.

    • SkyNTP@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      5 days ago

      Yes, but also no. Older hardware is less power efficient, which is a cost in its own right, but also decreases backup runtime during power failure, and generates more noise and heat. It also lacks modern accelerated computing, like ai cores or hardware video encoders or decoders, if you are running those appd. Not to mention lack of nvme support, or a good NIC.

      For me a good compromise is to recycle hardware upgrades every 4-5 years. A 19 year old computer? I would not bother.

  • 👍Maximum Derek👍@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 days ago

    Yup, a pi is enough for me.

    Well… 5 Pis and an ancient NUC running proxmox are enough for me. And a DS920+… and an old laptop running docker are enough for me.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 days ago

        That’s not a typo: https://k3s.io/

        It’s basically a Kubernetes cluster, which you can run locally on your PC. Really useful for playing around with Kubernetes before you move to a ‘proper’ environment.

          • unalivejoy@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 days ago

            Only the good ones for me

            • Interoperability (i14y)
            • Accessibility (a11y)
            • Localization (l10n)
            • Internationalization (i18n)
            • Observability (o11n)
            • Kubernetes (K8s)
            • Andreessen Horowitz (a16z)