Question
S&P Global
S&P Global
US
S&P Global
Posted: Feb 4, 2025
Last activity: Mar 12, 2025
Last activity: 12 Mar 2025 15:50 EDT
Solved
K8 Deployment vs Stateful set
We have application built with Pega 8.8 and running as stateful sets in the client managed Kubernetes environment. We got request from infrastructure team to change all to deployments instead of stateful sets. Can you please suggest webUser,Search,Stream,BackgroundProcessing can be run as Deployments or needs to be statefulset
***Edited by Moderator Rupashree S. to add Capability tags***
To see attachments, please log in.
@VELPRABU.kr
Not Recommended to go from Statefulsets to Deployments.
Search / Hazelcast & Stream are required to be Statefulsets for Pega as they need persistent storage, network and instance state to maintain during the restarts.
It's NORMAL that, Cloud team ask to switch your app to deployments from statefulsets for them to maintain easily. But As an APP Admin, It's difficult for us.
Infact, Pega will not recommend that too. If beyond all this, you still want to implement from Statefulset to Deployment conversion, Pega will not support the issues and it's highly predictable that from Pega to say.....It's a customized configuration which needs Professional consulting support from Pega or it's a Client RISK.