Skip to content

Comments

envs: Minimize regional dr vm memory#2425

Draft
nirs wants to merge 1 commit intoRamenDR:mainfrom
nirs:minimize-vm-memory
Draft

envs: Minimize regional dr vm memory#2425
nirs wants to merge 1 commit intoRamenDR:mainfrom
nirs:minimize-vm-memory

Conversation

@nirs
Copy link
Member

@nirs nirs commented Feb 17, 2026

Since we moved to minikube on macOS we increased vm memory by 2 GiB. This creates too much memory pressure on developer machine, running many memory hungry applications (Chrome, Cursor, VScode, Slack, Teams). Lets give them back 3 GiB. The clusters should work fine with 1 GiB extra memory.

Testing

  • Stress test on macOS
  • Stress test on Linux
  • Testing ramenctl test runs

Issues

Tested in CI in this PR and in #2408 - we had 2 CI failures in the e2e run out of 4. Unlikely to be random failure.

Failed runs:

Successful runs:

Since we moved to minikube on macOS we increased vm memory by 2 GiB.
This creates too much memory pressure on developer machine, running many
memory hungry applications (Chrome, Cursor, VScode, Slack, Teams). Lets
give them back 3 GiB. The clusters should work fine with 1 GiB extra
memory.

Available memory in managed cluster:

    $ free -h
                   total        used        free      shared  buff/cache   available
    Mem:           6.8Gi       5.5Gi       151Mi       1.0Gi       2.3Gi       1.2Gi
    Swap:             0B          0B          0B

Available memory in the hub:

    $ free -h
                   total        used        free      shared  buff/cache   available
    Mem:           4.8Gi       4.1Gi       195Mi       947Mi       1.6Gi       676Mi
    Swap:             0B          0B          0B

Signed-off-by: Nir Soffer <nsoffer@redhat.com>
@nirs nirs force-pushed the minimize-vm-memory branch from 371f6e4 to 02fc9ff Compare February 17, 2026 21:46
@nirs nirs marked this pull request as draft February 17, 2026 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant