Основное различие c заключается в том, что вы получите возможность сохранять состояние уровня pod с помощью наборов состояний. Используя volumeClaimTemplates, каждая реплика получит уникальный PersistentVolumeClaim с набором состояний, тогда как все реплики будут совместно использовать PersistentVolumeClaim с развертыванием. Это обходится в медленное увеличение и уменьшение для состояний.
У развертываний также есть интересные функции, связанные с «развертыванием», такие как непрерывное обновление с maxSurge и maxUnavailable.