Skip to content

deployment: add readiness probe to hybrid environment overlays#14190

Open
nimrod-starkware wants to merge 1 commit into
05-25-deployment_add_startup_probe_to_hybrid_environment_overlaysfrom
05-25-deployment_add_readiness_probe_to_hybrid_environment_overlays
Open

deployment: add readiness probe to hybrid environment overlays#14190
nimrod-starkware wants to merge 1 commit into
05-25-deployment_add_startup_probe_to_hybrid_environment_overlaysfrom
05-25-deployment_add_readiness_probe_to_hybrid_environment_overlays

Conversation

@nimrod-starkware
Copy link
Copy Markdown
Contributor

@nimrod-starkware nimrod-starkware commented May 25, 2026

@reviewable-StarkWare
Copy link
Copy Markdown

This change is Reviewable

@cursor
Copy link
Copy Markdown

cursor Bot commented May 25, 2026

PR Summary

Medium Risk
Touches mainnet and live Sepolia hybrid rollout behavior (traffic during deploys); no app code changes, but mis-tuned readiness could delay or block rollouts.

Overview
Enables Kubernetes readiness checks for hybrid sequencer deployments on mainnet, sepolia-alpha, and sepolia-integration by adding the same readinessProbe block to each environment’s shared common.yaml overlay.

The new probe hits /monitoring/ready on the existing monitoring port (alongside the already-configured startup probe on /monitoring/alive), with successThreshold: 2, failureThreshold: 3, and 5s period/2s timeout. That aligns these production-like hybrid overlays with the probe settings already used in hybrid testing overlays.

Effect: pods are only marked ready (and included in Service endpoints during rollouts) once the sequencer reports ready via the monitoring endpoint, rather than relying on startup alone.

Reviewed by Cursor Bugbot for commit 52e19aa. Bugbot is set up for automated code reviews on this repo. Configure here.

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.

2 participants