StatefulSet в Kubernetes следует использовать для приложений, которые требуют сохранения состояния между перезапусками. 1
Некоторые примеры таких приложений:
StatefulSet не нужен, если приложение не сохраняет состояние между перезапусками, не зависит от порядка запуска или остановки подъёмов и не требует постоянного хранилища. 1 Для таких приложений лучше использовать Deployment. 1