1. How to configure the user profile/credential in regards of openshift environment, if customer/user only interested to see only for their pods/containers. We can’t do filter based on specific openshift servers as its shared environment, pods can floating between nodes.
2. Visibility in performance, can we see the contribution of BigIP/F5 as most of our application utilizing it.
3. What are the roles that mandatory openshift roles/nodes need to monitor?
You can leverage the Management Zones for user permissions as it related to what they see. For example, you can set a Management Zone Called Openshift_Mobile_PRD and set rules that if name=X then include it in this Management Zone.
As it relates to F5, im not 100% sure but I am aware that there may be a plugin for that.