HAZELCast Externalization
We are planning to externalize Hazelcast for our pega platform deployments currently deployed on VMs. I see documentations/articles that highlights the approach for deploying the hazelcast clustering service on both k8s as well as on VM. Because we have a goal towards migrating our Pega workloads as well eventually to k8s, I think it is logical to deploy the hazelcast clustering service on k8s(with the Pega platform running on VMs). Is this ok or recommended? or should we first externalize by deploying hazelcast clustering service on VMs and then plan the migration of both Pega Platform as well as HazelCast Clustering Service together to K8S?