I need to install a Control-M agent in a kube pod, but I only have outbound connectivity from the pod (Agent-Server).
There is a similar question here: How to install and connect to Control-M Agent in a Kubernetes cluster? but this only accounts for the Server-Agent case (along with the accompanying Best Practices here: https://github.com/controlm/automation-api-quickstart/tree/master/control-m/301-statefulset-agent-to-run-k8s-jobs-using-ai-job). Attempting to install this reveals that the connectivity must be open to connect from the Server to the Agent (on port 7006 or a random 7000 port listening in the pod).
There are many resources online listing 'Persistent Connection' but this again only covers the Server->Agent connection (for instance at https://community.bmc.com/s/article/How-to-activate-a-persistent-connection-between-Control-M-Server-and-Control-M-Agent-when-a-firewall-is-installed-between-the-two).
Can this be done?