Context: [Regarding cost reduction for compute]. In AKS cluster, recently observed that compute resources are under-utilised and so my plan is:
To create a new node pool(with lower cpu and memory, and so lower cost basically) and attach to the same AKS cluster. And then
cordon the old node pool and then drain it, so the workload will move to new node pool (Thanks to nodeSelector)
Question:
What about the k8s resources like statefulset for eg. Redis etc which are in old node pool and are having PV and PVC . Do we have to take backup of those pvc and restore etc for new node pool? (As per my thinking, kubernetes will take care of detaching and attaching pvc considering all this activity will be within single kubernetes cluster only)