1. Deploy the cluster with only control plane and worker nodes.
2. Wait for the cluster to become fully operational.
3. Add infra nodes manually post-installation.
4. Reconfigure the appropriate workloads and components to migrate from worker nodes to the newly added infra nodes.
This introduces an additional step in the process and delays the proper placement of infrastructure components (e.g., monitoring, logging) that should ideally be scheduled on infra nodes from the beginning.
Having the ability to define infra nodes from the start would significantly streamline the deployment process and ensure components are deployed to their intended locations without requiring post-installation migration.