Live data from Hacker News

Talos: OS for Kubernetes

talos-systems.com

61–70 of 79 posts

Re: Talos: OS for Kubernetes

#61

Earlier quoted context omitted.

Hi. I am writing up a response now :)

FYI: Talos is a trademarked name. In tech. So is Telos. This will be very confusing and likely cause you issues

My first thought on seeing the headline was that this was something out of the Cisco security group of the same name.

Re: Talos: OS for Kubernetes

#63

Earlier quoted context omitted.

Looks great: I run a compute cluster (30 bare metal nodes) and I can barely keep the OS patched. I've been looking to switch to a k8s setup, running out of a RO NFS root (booted with PXE). This looks like an even more promising choice.

Interesting. We PXE boot Talos in packet. One user is even go so far as to PXE boot Talos on every boot.

> PXE boot Talos in packet

I'm a fan of the bare metal providers, btw, though I mainly tried out Scaleway for a while.

> PXE boot Talos on every boot

IMO this is a great thing, since once your combination of tftp/dnsmasq/matchbox/http is configured and deployed, you don't need anything else.

In the current, old setup I use, I just flip the PXE-boot switch (e.g. w/ ipmitool) to image the node's drive with whatever install process and then switch back to local boot, but switching boot device and the local hard drive are both extra failure modes (at least in my aging bare metal cluster)

Re: Talos: OS for Kubernetes

#65
post #43

Earlier quoted context omitted.

Generally seems like a great offering! I see immutable, but also upgradable? Is that via in-place upgrades or do upgrades require a reboot? Example: severe bug or vulnerability in kubelet or containerd/docker. Can I use the API to roll out a fix to existing nodes such that running workloads have no disruption?

The whole point of Kubernetes is that you don't think this way. Replacing a node is not an impactful event if you're using K8S correctly.

Until you have to deal with RWO PVCs and evicting a nose requires an expensive and slow disk detatch/attach operation

Re: Talos: OS for Kubernetes

#66

Hey folks, Talos creator here. Happy to answer any questions you guys may have. Sounds like some confusion about exactly what Talos is. A lot of good feedback here that we will take and improve our documentation. Talos is a Linux distribution built specifically for Kubernetes. The short version is that we have stripped out absolutely everything that is not required to make a machine a Kubernetes node, including SSH a…

Is this also for arm architectures?

Re: Talos: OS for Kubernetes

#67
post #64

Tried it, but the overhead of running a few nodes in a single local VM was larger than running those nodes in multiple local VMs. (I'm using this to run multiple local VMs: https://github.com/youurayy/hyperctl )

Please file an issue on GitHub and we would be happy to look into this.

Re: Talos: OS for Kubernetes

#68

Hey folks, Talos creator here. Happy to answer any questions you guys may have. Sounds like some confusion about exactly what Talos is. A lot of good feedback here that we will take and improve our documentation. Talos is a Linux distribution built specifically for Kubernetes. The short version is that we have stripped out absolutely everything that is not required to make a machine a Kubernetes node, including SSH a…

Is this also for arm architectures?

I spent a lot of time in v0.2 building Talos for ARM, and it works, but there is a good amount of work to be done to make it official. We need to setup ARM nodes to run our builds from, and refactor our build logic to account for multiple architectures. There is also a bit of work to be done around the boot loader logic since we use syslinux. We are close, just needs a little push.

Re: Talos: OS for Kubernetes

#69

Hey folks, Talos creator here. Happy to answer any questions you guys may have. Sounds like some confusion about exactly what Talos is. A lot of good feedback here that we will take and improve our documentation. Talos is a Linux distribution built specifically for Kubernetes. The short version is that we have stripped out absolutely everything that is not required to make a machine a Kubernetes node, including SSH a…

I have an infinite boot loop when trying talos.iso in virtualbox. can you share the recommanded settings to test this OS in a virtualized environment?

Re: Talos: OS for Kubernetes

#70
post #69

Hey folks, Talos creator here. Happy to answer any questions you guys may have. Sounds like some confusion about exactly what Talos is. A lot of good feedback here that we will take and improve our documentation. Talos is a Linux distribution built specifically for Kubernetes. The short version is that we have stripped out absolutely everything that is not required to make a machine a Kubernetes node, including SSH a…

I have an infinite boot loop when trying talos.iso in virtualbox. can you share the recommanded settings to test this OS in a virtualized environment?

I haven't tested in Virtualbox yet. Would you mind either join our slack or creating a GitHub issue where we could provide better support?
Post reply on HN