Kubernetes home lab on an old computer

แชร์
ฝัง

ความคิดเห็น • 35

  • @null4624
    @null4624 4 หลายเดือนก่อน +6

    After postponing k8s too long I will unlazy myself and use this to get certified :) thx for all your work dude

    • @SideroLabs
      @SideroLabs  4 หลายเดือนก่อน

      You got this!

  • @rzabcio3
    @rzabcio3 3 หลายเดือนก่อน +3

    Love to see mistake and procedure to fix it. We have too many too perfect tutorials.
    Also, I couldn't found Talos in more perfect moment - got some Raspberries waiting to do something, gonna give it a shot. And yes, a few of them, so true cluster! :⁠-⁠)

    • @SideroLabs
      @SideroLabs  3 หลายเดือนก่อน +1

      @@rzabcio3 make sure they’re pi 4s! The 3 doesnt have enough ram and the 5 isn’t supported yet. Good luck! 🍀

    • @rzabcio3
      @rzabcio3 3 หลายเดือนก่อน

      @@SideroLabs well, hat's worrisome, cause I've got 4 and 5... What do you mean by "isn't supported? No guarantee or won't work?

    • @SideroLabs
      @SideroLabs  3 หลายเดือนก่อน +2

      @@rzabcio3 We rely on uboot to initialize the hardware and LTS kernel for drivers. Both of those don't support pi5 fully yet so we have to wait. more info here github.com/siderolabs/talos/issues/7978

    • @rzabcio3
      @rzabcio3 3 หลายเดือนก่อน

      @@SideroLabs thanks for answer and the link!

  • @RolopIsHere
    @RolopIsHere 29 วันที่ผ่านมา

    Adding Kubernetes to my resume.

  • @blevenzon
    @blevenzon 7 หลายเดือนก่อน +4

    Doing exactly this but using 6 dell 7060s micros. I absolutely I’m in love with Talos and tinkering with this whole lab w

    • @aladante
      @aladante 7 หลายเดือนก่อน

      Got the exact same setup. So much fun and easy install

  • @JohnMatthew-dt1vq
    @JohnMatthew-dt1vq 17 วันที่ผ่านมา

    WOW, great video, thank you!

  • @jdratlif
    @jdratlif 5 หลายเดือนก่อน +3

    This is really interesting. I have two questions. Your 13 year old non-UEFI dell PC has an nvme drive? PCIe add-on card? More serious question, how would I configure a static IP (not a reserved DHCP IP, just a static IP for places that didn't have DHCP) when I first run the ISO boot?

    • @SideroLabs
      @SideroLabs  5 หลายเดือนก่อน +4

      This machine actually died in the middle of this video and I switched to a machine with nvme. Static IP addresses can be set up via kernel parameters you can add as part of the install media or add during boot. Check the Talos.dev docs for examples

    • @deeinmann
      @deeinmann 2 หลายเดือนก่อน

      actually, it is very possible too boot m.2 nvme ssd with on non-uefi. although the author said, he switch to other computer.
      1. put your nvme ssd on nvme to pcie adapter
      2. boot it with the help of clover boot
      3. that's it
      i've done this, to my amd phenom II x6 platfrom.
      my old server, now runs like a hell ride.

    • @jdratlif
      @jdratlif 2 หลายเดือนก่อน

      @@deeinmann I wasn't saying it isn't possible. I was expressing surprise that the old repurposed dell machine he was using would have nvme. That seemed incredibly unlikely.

    • @deeinmann
      @deeinmann 2 หลายเดือนก่อน

      @@jdratlif got that 👌👍
      but, unfortunately, tutorial for the workload deployment, is incomplete... 🤷😔

  • @IndigoVFX
    @IndigoVFX 7 หลายเดือนก่อน +1

    Amazing timing - I'm doing similar on several old laptops… they support UEFI boot or BIOS boot and have the ability to install custom keys for Secure Boot. Can you guys cover getting Secure Boot working?
    I'm interested in trying this with Mayastor in a mini-homelab type setup - have you got any guidance to get started? Thanks!

    • @SideroLabs
      @SideroLabs  7 หลายเดือนก่อน +1

      Secure boot is on the list of videos to make but you can follow the instructions here www.talos.dev/v1.6/talos-guides/install/bare-metal-platforms/secureboot/#booting-talos-linux-in-secureboot-mode

    • @SideroLabs
      @SideroLabs  7 หลายเดือนก่อน +1

      Make sure your laptops have wired internet. Wifi drivers are not included in Talos and only some USB network adapters work OOTB

  • @UPPERKEES
    @UPPERKEES 4 หลายเดือนก่อน +2

    This is sexy AF. Also awesome to see such good documentation and community communication. Are you watching this openSUSE? ;)

  • @aladante
    @aladante 7 หลายเดือนก่อน

    Love it can't wait to run it in production

  • @igordasunddas3377
    @igordasunddas3377 หลายเดือนก่อน

    So basically this is how I could start my NAS. The only thing the NAS will be, is a file-server and service-provider (as in: GitLab, Nexus etc.). Guess Talos is a great OS for bare metal, because it just runs what's necessary to run the cluster and the rest will be done in services.
    Just a bit unsure about sharing disks between the system and for actual images, containers and PVCs, but I'll probably figure it iut (I've seen some GitHub issues in regards to this scheduled for 1.8.0 and 1.9.0 I believe).
    One question though: how's upgrading Talos OS working? Just applying a config and possibly rebooting?

    • @SideroLabs
      @SideroLabs  หลายเดือนก่อน

      If you want volume management you should start with Talos 1.8 (recently released) that has partition available. Upgrade are handled via talosctl upgrade or talosctl upgrade-k8s commands.

  • @lmingle
    @lmingle 7 หลายเดือนก่อน +1

    I just started playing with Talos on a bunch of spare Dell PCs and some NUCs for my homelab. I have csi-driver-nfs configured with my NAS. Next, I'd like to get KubeVirt running.

  • @marcuss.abildskov7175
    @marcuss.abildskov7175 6 หลายเดือนก่อน

    Would this be similar to installing on a dedicated server?

    • @SideroLabs
      @SideroLabs  6 หลายเดือนก่อน

      Yep, the same steps would apply to a physical server and a VM if you do it manually.

  • @marcuss.abildskov7175
    @marcuss.abildskov7175 6 หลายเดือนก่อน

    Can I expose the API via an Ingress?

    • @SideroLabs
      @SideroLabs  6 หลายเดือนก่อน

      The Kubernetes API can be exposed multiple different ways but you don't want Kubernetes to depend on itself in case there's an outage. A standard load balancer or virtual IP (VIP) would be recommended.

  • @blackphidora
    @blackphidora 7 หลายเดือนก่อน

    Can I run Talos on Talos?
    Not a meme, serious question.

    • @SideroLabs
      @SideroLabs  7 หลายเดือนก่อน +1

      Do you mean as a pod, with something like vcluster, or full VM with KubeVirt?

    • @blackphidora
      @blackphidora 7 หลายเดือนก่อน

      @@SideroLabsthe first two.

  • @marci1270
    @marci1270 3 หลายเดือนก่อน +1

    vmware hates this trick

  • @News-scape-net
    @News-scape-net 5 หลายเดือนก่อน

    hello I can not find documentation on how to install talos ctl on the host talos controller on bare metal im using a dell optiplex , is there something I should be doing prior to booting the iso?

    • @SideroLabs
      @SideroLabs  5 หลายเดือนก่อน

      On your laptop (Mac or Linux) you can install talosctl with brew install siderolabs/tap/talosctl If you're on windows you can download the binary from Github