Control-M for Kubernetes Compatibility
The following topics list the compatibility requirements to set up Control-M for Kubernetes.
Kubernetes-based Platforms
Control-M for Kubernetes is a generic solution for all Kubernetes-based container platforms.
Supported versions of Kubernetes: 1.33-1.36
OpenShift is also supported, where the Agent can run as either a privileged pod or a restricted pod. For more information, see Agent Runtime Privileges on OpenShift.
Control-M Components
The following table lists the Control-M components that you need to install to use Control-M for Kubernetes:
|
Component |
Minimum Version |
Installation |
|---|---|---|
|
Control-M/EM |
9.0.21.200 |
|
|
Control-M/Server |
9.0.21.200 |
|
|
Control-M Automation API |
9.0.22.020 |
The Kubernetes job type is available on Control-M Web and Control-M Automation API. On Control-M Desktop, Kubernetes jobs are available only for monitoring.
Kubernetes Pod Requirement
Agent pods that you deploy in a Kubernetes cluster require a minimum of 2 GB of RAM.
Kubernetes Job Limitations in Control-M
The following table lists the existing limitations for Kubernetes jobs in Control-M:
|
Parameter |
Maximum Value |
|---|---|
|
Concurrent running Kubernetes jobs |
200 per Agent |
|
Job output size |
10 MB |
