Running custom workloads in OSD/ROSA control plane or infra nodes

Solution Verified - Updated -

Environment

  • Red Hat OpenShift Service on AWS (ROSA)
    • 4
  • Red Hat OpenShift Dedicated (OSD)
    • 4

Issue

  • Can custom workloads be executed in OSD/ROSA master or infra nodes?
  • Can operators installed from Operator Hub be executed in master or infra nodes in OSD/ROSA?
  • Is it possible to run Dynatrace/AppDynamics pods in control plane or infra nodes in OSD/ROSA?
  • Is it supported to execute Datadog Agent in control plane or infra nodes in OSD/ROSA?
  • Can application's agents be installed in control plane or infra nodes in OSD or ROSA clusters?

Resolution

In OSD and ROSA clusters, running custom workloads (including operators installed from Operator Hub or additional operators provided by Red Hat) in control plane or infrastructure nodes is not supported. In case of facing issues in a cluster in which any custom workload is running in control plane or infrastructure nodes, it will be required to remove those custom workloads from those nodes and check if the issue is still present.

As per the "Instance types" section of the Service Definition for OSD and for ROSA:

[...] You must not run any workloads on the control and infrastructure nodes. Any workloads you intend to run must be deployed on worker nodes. [...]

Refer also to the "Red Hat Operator support" section of the Service Definition for OSD and for ROSA:

[...] Red Hat workloads typically refer to Red Hat-provided Operators made available through Operator Hub. Red Hat workloads are not managed by the Red Hat SRE team, and must be deployed on worker nodes. [...]

Root Cause

It's not supported to execute custom workloads in control plane or infrastructure nodes in OSD and ROSA clusters.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments