---
schema_version: "1"
id: b1db0f256bef517112b5e5764cc31874da1232e2bae9319a459922e8458b2fdf
title: Update rtfd Container Resources When Upgrading Runtime Fabric on Red Hat OpenShift
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/runtime-fabric/latest/upgrade-pre-requisites.md
canonical_url: https://docs.mulesoft.com/runtime-fabric/latest/upgrade-pre-requisites
source_site: docs.mulesoft.com
content_type: documentation
content_hash: b74a941d39684c9d505b9f44171a79e432e6db734d6e36de1aeeca9eba1bfd9c
description: MuleSoft Documentation Site
release: "3.0"
latest: true
---
---
product: Runtime Fabric
version: 3.0
is-latest-version: true
---

# Update rtfd Container Resources When Upgrading Runtime Fabric on Red Hat OpenShift

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Before upgrading Runtime Fabric on Red Hat OpenShift from version 2.6.52 or earlier to version 2.7.0
or later, you must manually set the `rtfd` container resource allocations to the recommended values.
This step is required because the upgrade process doesn’t automatically apply resource changes to
the `rtfd` container.

For additional guidance on sizing, see [Scalability Benchmarks](https://docs.mulesoft.com/runtime-fabric/latest/rtf-scale).

To update `rtfd` container resources:

1.  In the Red Hat OpenShift console, navigate to **Operators** > **Installed Operators**.

2.  Select the **Runtime Fabric** operator and open the Runtime Fabric instance `.yaml` file.

    ![Runtime Fabric instance .yaml file.](/mulesoft/current/en-us/runtime-fabric/latest/_images/runtime-fabric-yaml.png)

3.  In the `.yaml` file, go to `spec:` > `agent:` > `rtfd:`, and update the resource allocations to
    these recommended values:

    ```yaml
    rtfd:
      resources:
        limits:
          cpu: 200m
          memory: 300Mi
        requests:
          cpu: 150m
          memory: 200Mi
    ```

4.  Click **Save**.

> [!NOTE] During a Helm-based upgrade, if you previously overrode `rtfd` container resources in the
> `values.yaml` file, manually increase the allocations according to the scalability guidelines.
> This manual step is required because upgrades respect pre-release overrides.

## See Also

- [Upgrading Runtime Fabric](https://docs.mulesoft.com/runtime-fabric/latest/upgrade-index)
