Kubernetes practice
October 15, 2022

kubectl scale replicas

Данная команда используется для увеличения/уменьшения количества реплик у пода. При этом изменённое число не будет отражено в манифесте rs/deploy.

Пример:

kubectl scale --replicas=0 rs/new-replica-set
kubectl scale --replicas=0 deploy/new-deploy
kubectl scale --replicas=10 rs/new-replica-set
kubectl scale --replicas=10 deploy/new-deploy

Также поправить количество реплик можно отредактировав спецификацию ресурса и выставив верное значение:

kubectl edit rs new-replica-set
kubectl edit deploy new-deploy