You may follow the instructions attached the in the document in-order to retain the Pega Application logs In OpenShift Platform without the need of ELK, Fluent-D / Kibana etc. It’s a Tested solution and Implemented Successfully.
It does not matter to implement. But in our environment, All the pod are configured to create from 2 Nodes ONLY.
Are all the pods use different volumes?
In-order to retain the logs, We use one PVC in each environment which supports ReadyWriteMany Option and all the pods are configured to use the same pvc for logs retention ONLY.