What is the difference between Scale and apply? i.e if we can change replicas directly on the resource, why we need scale command?
I think to scale the running deployment, scale command is more handy.
There’s no difference but
kubectl scale is used also when you don’t have the definition file and want to scale the replicas in a quick way.