Overview of RKE2 Ansible Role deployment modes
mainThis Ansible role deploys RKE2 Kubernetes clusters using the tarball installation method. It supports three primary deployment modes:
- RKE2 single node: A standalone node containing all components.
- RKE2 Cluster (Standard): One Server (Master) node and one or more Agent (Worker) nodes.
- RKE2 Cluster (High Availability): Multiple Server (Master) nodes in HA mode with zero or more Agent (Worker) nodes. For HA mode, it is recommended to use an odd number of server nodes (e.g., three) to run etcd, the Kubernetes API (via Keepalived VIP or Kube-VIP), and other control plane services.
Additionally, all three modes can be deployed in an Air-Gapped environment using local artifacts.