@YOUD , thank you for reaching out to us. Happy to help. I see that you want to have the nodepool at the same version as that of control-plane. Unfortunately, this is not possible as per the product's design at the moment. You can read through Upgrade a cluster control plane with multiple node pools. The valid Kubernetes upgrades for a cluster's control plane and node pools are validated by the following sets of rules:
Rules for valid versions to upgrade node pools:
- The node pool version must have the same major version as the control plane.
- The node pool minor version must be within two minor versions of the control plane version.
- The node pool version cannot be greater than the control
major.minor.patch
version.
Rules for submitting an upgrade operation:
- You cannot downgrade the control plane or a node pool Kubernetes version.
- If a node pool Kubernetes version is not specified, behavior depends on the client being used. Declaration in Resource Manager templates falls back to the existing version defined for the node pool if used, if none is set the control plane version is used to fall back on.
- You can either upgrade or scale a control plane or a node pool at a given time, you cannot submit multiple operations on a single control plane or node pool resource simultaneously.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.