It sounds like the apiserver isn’t able to reach the metrics-server and ingress webhook services. Have you confirmed that the pods are running, and that CNI traffic between nodes isn’t blocked? Check the port table in the docs:
https://docs.rke2.io/install/requirements#networking