That's great Jack! Interestingly, when I update a downstream cluster from 1.22 to 1.23 in the EKS console, I get this EBS CSI driver notification.
https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi-migration-faq.html
Rancher 2.6.10 (Rancher-Setup) appears to still manage it fine as a Rancher deployed Downstream EKS cluster. The only driver I'm using is
efs.csi.aws.com
After updating the control plane:
Notification "New AMI release versions are available for 1 node group." so it does not update the node kubelet and I can do a 'Rolling Update' from AMI v1.22.17-20230411 (kubelet v1.22.17-eks-a59e1f0) to AMI version. 1.23-v20230501 (kubelet v1.23.17-eks-a59e1f0)
This added 3 nodes to my 2-node group, and drained pods into the new 3, my node group was set up with 2 nodes +-1.
Now I can update to 1.24 and kubelet v1.24.11-eks-a59e1f0.
--BROKEN--
In Rancher UI, the cluster is in error state now:
"Controller.FailureMessage{ClusterName:"test-5", Message_:"Unsupported Kubernetes minor version update from 1.24 to 1.23", NodegroupName:""}"
What I have not done yet is upgrade from 1.23 to 1.24 FROM Rancher UI to see if it can update the cluster and node-groups w/o falling into an error state. I also could have upgraded Rancher beforehand.
I don't expect anything higher than 1.24 to work at all.