Kubernetes home lab on an old computer

preview_player
Показать описание
We go from an old desktop to a Kubernetes API in less than 15 minutes.

We're following the installation guide in the documentation here

You can download the latest Talos Linux install iso from GitHub

If you want to use Ventoy for your USB drive you can download it from

0:00 - Intro
0:39 - Talos Download
2:08 - Ventoy
2:39 - Booting the system
3:59 - Generating config
5:42 - Get install disk
7:36 - Apply config
8:44 - Kubernetes bootstrap
9:28 - Unavailable error
11:04 - Bootstrapping again
12:00 - Talosctl commands
13:27 - Download Kubeconfig
13:59 - Patching control plane
15:00 - Deploy workload

#kubernetes #homelab #taloslinux
Рекомендации по теме
Комментарии
Автор

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

null
Автор

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! :⁠-⁠)

rzabcio
Автор

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!

IndigoVFX
Автор

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?

igordasunddas
Автор

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?

jdratlif
Автор

Love it can't wait to run it in production

aladante
Автор

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

UPPERKEES
Автор

Would this be similar to installing on a dedicated server?

marcuss.abildskov
Автор

Can I run Talos on Talos?

Not a meme, serious question.

blackphidora
Автор

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

blevenzon
Автор

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.

lmingle
Автор

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?

News-scape-net