Skip to content

deploy: router CPU request back to 100m - #665

Closed
aojea wants to merge 1 commit into
google:mainfrom
aojea:router-cpu-request
Closed

aojea wants to merge 1 commit into
google:mainfrom
aojea:router-cpu-request

Conversation

@aojea

@aojea aojea commented Oct 11, 2026

Copy link
Copy Markdown
Collaborator

#663 raised the router pod's CPU request from 100m to 500m. hostPort 4501 pins one router per node; the hub's routers hold three of the ten nodes' ports, and the only node left for agentmesh-router-bananas-4 has 166m of CPU unrequested (two openrouter canaries at 600m each), so the pod stayed Pending (0/10 nodes are available: 1 Insufficient cpu, 8 node(s) didn't have free ports) and the deploy of 4c8124b4 sat on the router rollout. The request is 100m again; the 1 GiB memory request fits (that node has 28% of memory requested) and stays.

google#663 raised the router pod's CPU request to 500m. hostPort 4501 pins one
router per node, the hub's routers hold three of the ten nodes' ports,
and the one node left for agentmesh-router-bananas-4 has 166m of CPU
unrequested, so the pod stayed Pending and the deploy of 4c8124b waited
on the rollout. The request is 100m again; the 1 GiB memory request
fits and stays.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the Kubernetes template agentmesh-router-template.yaml to reduce the CPU request for the router from 500m to 100m. This change, along with an updated explanatory comment, prevents the router from remaining in a Pending state on nodes where CPU resources are limited due to port pinning. There are no review comments, and I have no additional feedback to provide.

@aojea

aojea commented Oct 11, 2026

Copy link
Copy Markdown
Collaborator Author

Superseded: the default pool was grown from 3 to 4 nodes per zone (9 → 12 nodes). agentmesh-router-bananas-4 scheduled on a new node with the 500m request and the rollout of 4c8124b resumed; with four spare nodes the request a router needs for its handshakes can stand.

@aojea aojea closed this Oct 11, 2026
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