Войти
  • 13362Просмотров
  • 1 неделя назадОпубликованоTailscale

Building a simple Talos Linux Kubernetes Cluster with the Tailscale K8s Operator

Talos Linux is a modern, API driven operating system for Kubernetes that treats every node as disposable. In this video I build a single node Talos Kubernetes cluster on Proxmox and show how the entire system is configured through YAML and the Talos API. There is no SSH access and no manual tinkering on the box. You boot the node, point Talos at a config file, and it becomes a Kubernetes control plane and worker. Once the cluster is running I install the Tailscale Kubernetes operator to handle access and connectivity. The operator provides an API proxy so you can use your Tailnet identity instead of kubeconfig, and it can manage ingress, TLS certificates, egress, and multi cluster communication. By the end of the video you will see how to build a simple Talos cluster and access it securely from anywhere using Tailscale. As usual, there are chapters available for finding the bit of the video you need. Personal accounts are always free on Tailscale and can include up to 3 users and 100 devices. Get started today at === Links: - - - === Chapters: 00:00 - Start 01:19 - Linux like you’ve never seen before 04:12 - Talos Image Factory 07:38 - Creating a Proxmox VM for Talos 09:07 - talosctl 12:55 - Generating Talos cluster configs 22:06 - Enable workers on your control plane nodes 24:30 - talosctl reboot 26:53 - Tailscale Kubernetes Operator Installation 32:04 - Kubernetes api-proxy configuration with the Tailscale operator 34:28 - Configuring your kubeconfig via Tailscale