Visitar URL original
Prepare smaller always-on staging and guarded node rightsizing by rdimitrov · Pull Request #1794 · modelcontextprotocol/registry · GitHub
Skip to content

Prepare smaller always-on staging and guarded node rightsizing - #1794

Merged
rdimitrov merged 2 commits into
mainfrom
codex/staging-functional-capacity
Nov 4, 2026
Merged

rdimitrov merged 2 commits into
mainfrom
codex/staging-functional-capacity

Conversation

@rdimitrov

Copy link
Copy Markdown
Member

Add an always-on functional staging profile with 100m CPU requests for the app and ingress and 250m for PostgreSQL. Keep database isolation, volumes, memory, images, pools and replica bounds unchanged.

This commit enables the preparation phase on existing nodes. After workload verification, the enabled phase allows two e2-standard-2 nodes. The private saved-plan wrapper rejects replacements, unrelated changes, and node resizing before live reservations are prepared; temporarily uses database maintenance windows with PVC reuse during node updates and restores their prior values.

Validation: deployment Go tests and all 47 Python guard tests pass. Private staging preview required before merge; live verification remains required after each phase.

@rdimitrov
rdimitrov changed the base branch from codex/staging-small-prod-headroom to main November 4, 2026 22:36
return {(p['metadata']['namespace'], p['metadata']['name']): (p['metadata']['uid'], p['spec']['volumeName']) for p in pvcs}


def maintenance(directory, env, originals=None):
@rdimitrov
rdimitrov force-pushed the codex/staging-functional-capacity branch from 59567cd to 6d42cbc Compare November 4, 2026 22:40
@rdimitrov
rdimitrov merged commit e9c843b into main Nov 4, 2026
10 checks passed
@rdimitrov
rdimitrov deleted the codex/staging-functional-capacity branch November 4, 2026 22:47

This branch was previously deployed

1 inactive deployment
staging — 6d42cbcb Deployed Nov 4, 2026 by rdimitrov via Deploy to Staging #413
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