What problem does it solve? Installing RKE2 involves many decisions and prerequisites—OS and hardware requirements, firewall ports, server vs agent roles, HA topology, install methods, and packaged component management—and missing any of them causes failed joins or broken clusters. ## Core Features & Use Cases - Requirements & Ports Reference: Covers OS/architecture support, hardware sizing tables, and the full inbound port matrix for the core services plus Canal, Cilium, Calico, and Flannel CNIs. - Install Methods & HA Setup: Walks through the get.rke2.io script, tarball, RPM, and manual installs, plus building a 3-server HA cluster behind a fixed registration address with split etcd/control-plane roles. - AddOns & Uninstall: Explains packaged components (CoreDNS, Traefik, metrics-server, snapshot controller), disabling them via config or .skip files, and clean uninstallation per install method. - Use Case: You need to stand up a production-grade, CIS-hardened Kubernetes cluster on bare-metal RHEL servers. Use this Skill to size the nodes, open the correct firewall ports, install the first server, and join additional servers and agents into an HA cluster. ## Quick Start Ask how to install an RKE2 server and join agent nodes to it, including which ports to open and which config file settings are required.