Talos Kubernetes Scaling Out
Adding more nodes to an existing Talos Kubernetes cluster is straightforward. This guide includes optional automation steps that streamline the process, such as editing node configuration files, but these can also be performed manually. Assumptions Before proceeding, ensure the following conditions are met: You have deployed a single-node Talos-based Kubernetes cluster following the instructions in this guide. The additional node will also have the control-plane role. (If this is not the case, additional node configuration editing will be required.) Talos is already installed on the new node, and it is currently in “Maintenance” mode with an IP address assigned. (Optional) You are using GitOps for storing Kubernetes configuration. Steps to Add a Node 1. (Optional) Install yq yq is a YAML processor required for modifying the node configuration. Install the correct version using the commands below, do not use apt install yq: ...