Search
179 results for “siderolabs”
-
New blog post! I just got a Framework Desktop, and I wanted to use it as a node on a Talos Linux Kubernetes cluster. The initial boot was not easy to grasp, and took me a few hours to figure it out, so I wanted to share with you how to make it work. I hope this is useful for someone.
@homelab @siderolabs @frameworkcomputer
#HomeLab #TalosLinux #Framework #FrameworkDesktop #Kubernetes #Blog
https://mteixeira.wordpress.com/2025/09/28/booting-talos-linux-on-a-framework-desktop/
-
Well, that's a bit of a letdown. I upgraded my machines to Talos 1.8.0 and gvisor broke. Probably due to containerd v2. Thankfully, someone already noticed that a while back and it seems to be an upstream issue.
-
Let's continue the Proxmox + Tofu + Talos + Cilium adventure, with two little footnotes. "Devil is in the details!"
First: Talos "inlineManifests" behavior.
When you add some inlineManifests to your Talos MachineConfig and push that MachineConfig, the manifests get applied immediately. Yay!
However, when you update or remove some inlineManifests and push the MachineConfig ... Nothing happens. Talos does a full (potentially destructive!) reconcile only when executing a cluster upgrade. (This is pretty well explained in the Talos docs[1])
This means that our initial installation of CIlium will work immediately, but subsequent configuration changes won't work (the YAML won't be applied) until we run a "talosctl upgrade-k8s". (Pro-tip: make sure to specify "--to" with the current k8s version, otherwise it'll execute a "real" upgrade which implies downloading new images and restarting the whole control plane one component at a time - which takes a while.)
So, are we there yet?
Not quite!
The second issue: each time I'd do a "tofu plan", it would tell me that something had changed. Which is kind of annoying. If you don't change your Tofu configuration, variables, etc, normally, you'd expect "tofu plan" to tell you a reassuring:
No changes. Your infrastructure matches the configuration.
So, what is going on? 🤔
-
Let's continue the Proxmox + Tofu + Talos + Cilium adventure, with two little footnotes. "Devil is in the details!"
First: Talos "inlineManifests" behavior.
When you add some inlineManifests to your Talos MachineConfig and push that MachineConfig, the manifests get applied immediately. Yay!
However, when you update or remove some inlineManifests and push the MachineConfig ... Nothing happens. Talos does a full (potentially destructive!) reconcile only when executing a cluster upgrade. (This is pretty well explained in the Talos docs[1])
This means that our initial installation of CIlium will work immediately, but subsequent configuration changes won't work (the YAML won't be applied) until we run a "talosctl upgrade-k8s". (Pro-tip: make sure to specify "--to" with the current k8s version, otherwise it'll execute a "real" upgrade which implies downloading new images and restarting the whole control plane one component at a time - which takes a while.)
So, are we there yet?
Not quite!
The second issue: each time I'd do a "tofu plan", it would tell me that something had changed. Which is kind of annoying. If you don't change your Tofu configuration, variables, etc, normally, you'd expect "tofu plan" to tell you a reassuring:
No changes. Your infrastructure matches the configuration.
So, what is going on? 🤔
-
Let's continue the Proxmox + Tofu + Talos + Cilium adventure, with two little footnotes. "Devil is in the details!"
First: Talos "inlineManifests" behavior.
When you add some inlineManifests to your Talos MachineConfig and push that MachineConfig, the manifests get applied immediately. Yay!
However, when you update or remove some inlineManifests and push the MachineConfig ... Nothing happens. Talos does a full (potentially destructive!) reconcile only when executing a cluster upgrade. (This is pretty well explained in the Talos docs[1])
This means that our initial installation of CIlium will work immediately, but subsequent configuration changes won't work (the YAML won't be applied) until we run a "talosctl upgrade-k8s". (Pro-tip: make sure to specify "--to" with the current k8s version, otherwise it'll execute a "real" upgrade which implies downloading new images and restarting the whole control plane one component at a time - which takes a while.)
So, are we there yet?
Not quite!
The second issue: each time I'd do a "tofu plan", it would tell me that something had changed. Which is kind of annoying. If you don't change your Tofu configuration, variables, etc, normally, you'd expect "tofu plan" to tell you a reassuring:
No changes. Your infrastructure matches the configuration.
So, what is going on? 🤔
-
Let's continue the Proxmox + Tofu + Talos + Cilium adventure, with two little footnotes. "Devil is in the details!"
First: Talos "inlineManifests" behavior.
When you add some inlineManifests to your Talos MachineConfig and push that MachineConfig, the manifests get applied immediately. Yay!
However, when you update or remove some inlineManifests and push the MachineConfig ... Nothing happens. Talos does a full (potentially destructive!) reconcile only when executing a cluster upgrade. (This is pretty well explained in the Talos docs[1])
This means that our initial installation of CIlium will work immediately, but subsequent configuration changes won't work (the YAML won't be applied) until we run a "talosctl upgrade-k8s". (Pro-tip: make sure to specify "--to" with the current k8s version, otherwise it'll execute a "real" upgrade which implies downloading new images and restarting the whole control plane one component at a time - which takes a while.)
So, are we there yet?
Not quite!
The second issue: each time I'd do a "tofu plan", it would tell me that something had changed. Which is kind of annoying. If you don't change your Tofu configuration, variables, etc, normally, you'd expect "tofu plan" to tell you a reassuring:
No changes. Your infrastructure matches the configuration.
So, what is going on? 🤔
-
Let's continue the Proxmox + Tofu + Talos + Cilium adventure, with two little footnotes. "Devil is in the details!"
First: Talos "inlineManifests" behavior.
When you add some inlineManifests to your Talos MachineConfig and push that MachineConfig, the manifests get applied immediately. Yay!
However, when you update or remove some inlineManifests and push the MachineConfig ... Nothing happens. Talos does a full (potentially destructive!) reconcile only when executing a cluster upgrade. (This is pretty well explained in the Talos docs[1])
This means that our initial installation of CIlium will work immediately, but subsequent configuration changes won't work (the YAML won't be applied) until we run a "talosctl upgrade-k8s". (Pro-tip: make sure to specify "--to" with the current k8s version, otherwise it'll execute a "real" upgrade which implies downloading new images and restarting the whole control plane one component at a time - which takes a while.)
So, are we there yet?
Not quite!
The second issue: each time I'd do a "tofu plan", it would tell me that something had changed. Which is kind of annoying. If you don't change your Tofu configuration, variables, etc, normally, you'd expect "tofu plan" to tell you a reassuring:
No changes. Your infrastructure matches the configuration.
So, what is going on? 🤔
-
In Berlin?
Or kind of nearby?
Come say "Hi" to your fellow Talos users at our meetup next week.🗓 May 27, 18:00
📍 Berlin, DESign up to join →
https://luma.com/mk0ik8dh
#KubernetesBerlin #BerlinTech #ITDeutschland #OpenSourceDE -
We know Talos Linux is secure.
But don't take our word for it. Go run the benchmarks. https://oneuptime.com/blog/post/2026-03-03-run-cis-benchmarks-against-talos-linux/view
-
Wondering how France’s national railway uses Talos Linux? Their recent #KubeCon talk has the answer. → https://www.youtube.com/watch?v=rEcTzLdjmJA
-
Running air-gapped Kubernetes? Don't miss this #KubeCon talk.
🎙 Declarative Edge Kubernetes: Immutable Clusters with Talos + Zarf
🗓️ Tuesday, March 24 | 17:00 - 17:30
📍 Hall 8 | Room DIf youwant to talk more about air-gapped Kubernetes, come find us at booth 484.
#EdgeComputing #AirGapped #TalosLinux #CyberSecurity #CloudNative
-
Running air-gapped Kubernetes? Don't miss this #KubeCon talk.
🎙 Declarative Edge Kubernetes: Immutable Clusters with Talos + Zarf
🗓️ Tuesday, March 24 | 17:00 - 17:30
📍 Hall 8 | Room DIf youwant to talk more about air-gapped Kubernetes, come find us at booth 484.
#EdgeComputing #AirGapped #TalosLinux #CyberSecurity #CloudNative
-
Running air-gapped Kubernetes? Don't miss this #KubeCon talk.
🎙 Declarative Edge Kubernetes: Immutable Clusters with Talos + Zarf
🗓️ Tuesday, March 24 | 17:00 - 17:30
📍 Hall 8 | Room DIf youwant to talk more about air-gapped Kubernetes, come find us at booth 484.
#EdgeComputing #AirGapped #TalosLinux #CyberSecurity #CloudNative
-
Running air-gapped Kubernetes? Don't miss this #KubeCon talk.
🎙 Declarative Edge Kubernetes: Immutable Clusters with Talos + Zarf
🗓️ Tuesday, March 24 | 17:00 - 17:30
📍 Hall 8 | Room DIf youwant to talk more about air-gapped Kubernetes, come find us at booth 484.
#EdgeComputing #AirGapped #TalosLinux #CyberSecurity #CloudNative
-
Running air-gapped Kubernetes? Don't miss this #KubeCon talk.
🎙 Declarative Edge Kubernetes: Immutable Clusters with Talos + Zarf
🗓️ Tuesday, March 24 | 17:00 - 17:30
📍 Hall 8 | Room DIf youwant to talk more about air-gapped Kubernetes, come find us at booth 484.
#EdgeComputing #AirGapped #TalosLinux #CyberSecurity #CloudNative
-
We love this capability, but not everyone knows about it. So here's how Talos Linux can be remotely configured using a simple HTTP endpoint.
→ https://www.youtube.com/watch?v=DaCuzgrQvhU&feature=youtu.be
-
We love this capability, but not everyone knows about it. So here's how Talos Linux can be remotely configured using a simple HTTP endpoint.
→ https://www.youtube.com/watch?v=DaCuzgrQvhU&feature=youtu.be
-
We love this capability, but not everyone knows about it. So here's how Talos Linux can be remotely configured using a simple HTTP endpoint.
→ https://www.youtube.com/watch?v=DaCuzgrQvhU&feature=youtu.be
-
We love this capability, but not everyone knows about it. So here's how Talos Linux can be remotely configured using a simple HTTP endpoint.
→ https://www.youtube.com/watch?v=DaCuzgrQvhU&feature=youtu.be
-
If you’re managing air-gapped Kubernetes, here's a #KubeCon talk to add to your list.
Declarative Edge Kubernetes: Immutable Clusters with Talos + Zarf
🗓️ Tuesday, March 24 | 17:00 - 17:30#EdgeComputing #AirGapped #TalosLinux #CyberSecurity #CloudNative
-
So you wanna run Talos Stack air-gapped.
There’s a tutorial for that, featuring every component you need to know (and @jgarr)
-
TalosCon 2025 recordings are live! 🍿
We hope you have some free time today, because you’re going to want to check this out. We’ve got everything from an hour-long keynote from Bryan Cantrill on complexity to talks on Hetzner bare metal servers, compliance frameworks, and more.
Grab a snack, your drink of choice and enjoy 👉 https://www.youtube.com/playlist?list=PLSgt7RkT67ffjzZ4dXDYXVU_mmiBvNQ5s
#kubernetes #TalosCon2025 #TalosLinux #CloudNative #DevOps #PlatformEngineering #EdgeComputing #BareMetal #TechTalks
-
TalosCon 2025 recordings are live! 🍿
We hope you have some free time today, because you’re going to want to check this out. We’ve got everything from an hour-long keynote from Bryan Cantrill on complexity to talks on Hetzner bare metal servers, compliance frameworks, and more.
Grab a snack, your drink of choice and enjoy 👉 https://www.youtube.com/playlist?list=PLSgt7RkT67ffjzZ4dXDYXVU_mmiBvNQ5s
#kubernetes #TalosCon2025 #TalosLinux #CloudNative #DevOps #PlatformEngineering #EdgeComputing #BareMetal #TechTalks
-
TalosCon 2025 recordings are live! 🍿
We hope you have some free time today, because you’re going to want to check this out. We’ve got everything from an hour-long keynote from Bryan Cantrill on complexity to talks on Hetzner bare metal servers, compliance frameworks, and more.
Grab a snack, your drink of choice and enjoy 👉 https://www.youtube.com/playlist?list=PLSgt7RkT67ffjzZ4dXDYXVU_mmiBvNQ5s
#kubernetes #TalosCon2025 #TalosLinux #CloudNative #DevOps #PlatformEngineering #EdgeComputing #BareMetal #TechTalks
-
TalosCon 2025 recordings are live! 🍿
We hope you have some free time today, because you’re going to want to check this out. We’ve got everything from an hour-long keynote from Bryan Cantrill on complexity to talks on Hetzner bare metal servers, compliance frameworks, and more.
Grab a snack, your drink of choice and enjoy 👉 https://www.youtube.com/playlist?list=PLSgt7RkT67ffjzZ4dXDYXVU_mmiBvNQ5s
#kubernetes #TalosCon2025 #TalosLinux #CloudNative #DevOps #PlatformEngineering #EdgeComputing #BareMetal #TechTalks
-
TalosCon 2025 recordings are live! 🍿
We hope you have some free time today, because you’re going to want to check this out. We’ve got everything from an hour-long keynote from Bryan Cantrill on complexity to talks on Hetzner bare metal servers, compliance frameworks, and more.
Grab a snack, your drink of choice and enjoy 👉 https://www.youtube.com/playlist?list=PLSgt7RkT67ffjzZ4dXDYXVU_mmiBvNQ5s
#kubernetes #TalosCon2025 #TalosLinux #CloudNative #DevOps #PlatformEngineering #EdgeComputing #BareMetal #TechTalks
-
Big thanks to @TheNewStack for covering how Talos Linux and Omni are helping teams rethink Kubernetes, whether it’s on-prem, in the cloud, or at the edge.
Featuring insights from #TalosCon2025 and real-world stories from SNCF and the Singapore Exchange.
Read the article → https://thenewstack.io/open-source-talos-linux-bringing-simplicity-to-kubernetes/
-
Big thanks to @TheNewStack for covering how Talos Linux and Omni are helping teams rethink Kubernetes, whether it’s on-prem, in the cloud, or at the edge.
Featuring insights from #TalosCon2025 and real-world stories from SNCF and the Singapore Exchange.
Read the article → https://thenewstack.io/open-source-talos-linux-bringing-simplicity-to-kubernetes/
-
Big thanks to @TheNewStack for covering how Talos Linux and Omni are helping teams rethink Kubernetes, whether it’s on-prem, in the cloud, or at the edge.
Featuring insights from #TalosCon2025 and real-world stories from SNCF and the Singapore Exchange.
Read the article → https://thenewstack.io/open-source-talos-linux-bringing-simplicity-to-kubernetes/
-
Big thanks to @TheNewStack for covering how Talos Linux and Omni are helping teams rethink Kubernetes, whether it’s on-prem, in the cloud, or at the edge.
Featuring insights from #TalosCon2025 and real-world stories from SNCF and the Singapore Exchange.
Read the article → https://thenewstack.io/open-source-talos-linux-bringing-simplicity-to-kubernetes/