Skip to content

Conversation

@TheMaskedTurtle
Copy link
Contributor

No description provided.

TheMaskedTurtle and others added 6 commits October 29, 2025 11:14
- Create 8 CPU patch templates (cpu-minimal to cpu-security-analysis)
- Add gridsuite.org/cpu annotations to 34 SpringBoot deployments
- Update kustomization.yaml with CPU patch selectors

This separates CPU from memory configuration for better flexibility.
- Create 13 memory templates (9 standard + 4 forking)
  * Standard templates use 75% Xmx ratio
  * Forking templates use 50% Xmx ratio for external process headroom
- Add gridsuite.org/memory annotations to 34 deployments
- Remove deprecated gridsuite.org/size annotations from all deployments
- Delete 12 old size-based template files
- Remove old size patch references from kustomization.yaml

Total memory: 50.76 GiB for all services (1 pod each)
- Add CPU 100m/500m to apps-metadata-server and default-backend
- Add CPU 500m/1000m to grid*-apps (gridadmin, griddyna, gridexplore, gridstudy)
- Update deployments-apache.yaml and deployments-apache-gridapp.yaml patches
- Rename CPU templates to match memory naming convention (s, m, l, xl, xxl)
- Update kustomization.yaml with new CPU patch names
- Update all deployment annotations to use new CPU names

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
@TheMaskedTurtle TheMaskedTurtle force-pushed the feature/evolution-of-cpu-and-ram-reqlim branch from 836b6d2 to 048b4c4 Compare October 29, 2025 13:30
@dbraquart dbraquart self-requested a review October 29, 2025 17:24
Copy link
Contributor

@dbraquart dbraquart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kustomize OK

@dbraquart dbraquart merged commit 1bfce1b into main Oct 30, 2025
2 checks passed
@dbraquart dbraquart deleted the feature/evolution-of-cpu-and-ram-reqlim branch October 30, 2025 08:56
TheMaskedTurtle added a commit that referenced this pull request Oct 30, 2025
… version

Due to #554

Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
TheMaskedTurtle added a commit that referenced this pull request Oct 30, 2025
… version (#556)

Due to #554

Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
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.

3 participants