phpc.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A server for PHP programmers & friends. Join us for discussions on the PHP programming language, frameworks, packages, tools, open source, tech, life, and more.

Administered by:

Server stats:

833
active users

#talos

4 posts3 participants0 posts today
Continued thread

Ok so installing #talos from a usb stick didn’t work as it wanted to use the stick as the system disk. Had to image directly on to the internal SSD.

Still, the first worker node is up and running. Couple more to get going. All eBay HP EliteDesk Mini G2s with an i5-6500 processor and 16GB.

Will be selling some 8GB #raspberryPi 4s in a couple of weeks after the upgrade. If you are in the UK and interested let me know…

i keep trying to like talos over and over again, and i keep failing at it. i want to be like the cool kids, and I just can't.

people keep saying that this was the best kubernetes experience for them, but I keep drowning in random yaml configs and I can't see how that's easier than rolling out an ubuntu server and running a single k3s command

#TechTalkReco J'adore les initiatives qui montrent que #Kubernetes peut être simple !

Et cette prez c'est exactement çà, avec #Talos, présenté par Quentin Joly (@une-tasse-de.cafe sur 🦋)

En quelque minutes, on aura un cluster k8s opérationnel, immutable et avec une conf déclarative 😍

youtu.be/TbQ-rT__CY0

Enjoy 😇

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

I needed a lot of hours, reading, testing, trying, erroring and solving. All while using search engines and LLM's for support and questions. I wanted to do this myself, and I feel bad when I ask people what I think are stupid questions.

But I have finally got a working Pulumi config in Python that gets a Talos based Kubernetes cluster up and running.

Now to spend time tweaking it and getting the config just right. Like changing CNI and adding ArgoCD.

Replied in thread

@nebucatnetzer actually, Nix is the best possible way of building Docker images, IMO.
I prefer #OCIImages and #foss alternatives to the Docker way.

It takes some doing but the Nix way is sinhlehadedly causing the Docker people to rethink their system and its #nondeterminism.

redirect.invidious.io/watch?v=

I hope someday there is a Nix equivalent for #k8s #talos and other #microkernel architectures and it is definitely the relation between Nix and Docker that will bring that, IMO.

redirect.invidious.ioSelect instance - Invidious

I just added a #TalosLinux 1.9.3 (#Talos) #Vagrant box to the #ARM64 collection. This allows you to run Talos on your #AppleSilicon #MacBook. This is control-plane only, but you can patch the manifest to also run workloads.

You can find it right here:
Image: portal.cloud.hashicorp.com/vag
Config: cdn.gyptazy.com/files/os/talos
All #ARM64 boxes: gyptazy.com/vagrant-images-for

Want to play with Kubernetes? Gyptazy shows a fun way to do it.

Excerpt:

Talos Linux is an operating system built specifically for Kubernetes, focusing on security, immutability, and minimalism, designed to work across a variety of environments, including cloud platforms, bare metal servers, and virtualization platforms, providing a versatile solution for modern infrastructure needs.

gyptazy.com/talos-linux-howto-

#bash#csh#ksh

i'm very close to finishing my tofu/packer overhaul. the goals are twofold:

one: to configure secure boot and tpm based disk encryption, which should provide trusted boot

two: to reorganize the code as almost everything was in two huge tf files

when i'm done, i will update my public pve-talos repo for anybody to fork for their purposes

Interesting. #Talos #Linux (#kubernetes distribution) has support for creating a #wireguard #mesh they call #KubeSpan talos.dev/v1.9/talos-guides/ne though you either need to use their discovery servers, or pay them for licence to host your own... But github.com/siderolabs/discover says that non-production use is allowed, and I believe #HomeLab #SelfHosting setup doesn't count as production ;)
Which also may allow to split where control and worker nodes are, to take advantage of free tiers for running them.

www.talos.devKubeSpanLearn to use KubeSpan to connect Talos Linux machines securely across networks.

I am close to giving up on my Fiji s720 k8s cluster. Whenever I try to do something storage related (rook-ceph, openebs, longhorn) nodes just go 100% CPU and fail to schedule pods.
I can keep it as pure control-plane, yet it's 45w for those 3 nodes.

TLDR: looking for advice on storage solutions or additional budget worker nodes or any other ideas. Just don't tell me to stop using k8s :blobfoxlaughsweat: