# Readiness Gate - Definição do Glossário CI/CD

> Readiness Gate: um readiness gate é uma condição que deve ser satisfeita antes que uma instância ou deployment seja considerada pronta para receber tráfego, permitindo que um

Source: https://latchkey.dev/pt/learn/ci-glossary/readiness-gate-gl20  
Updated: 2026-06-30

Um readiness gate mantém uma instância fora de rotação até que uma condição obrigatória seja atendida.

Além de uma readiness probe básica, um readiness gate pode exigir estado externo (como um load balancer registrando a instância) antes que o tráfego seja roteado, o que evita direcionar carga para um alvo ainda não pronto.

## Where this shows up in a real pipeline

A definition is only useful if you can recognise the thing in your own logs. In practice this concept surfaces when a job behaves differently between a local run and a runner, which is where most CI debugging starts.

- Compare a local run against a CI run of the same command before assuming a tool is at fault.
- Runner environments differ in shell, PATH, TTY availability, available memory, and disk. Most CI-only behaviour traces to one of those five.
- Pin tool versions so an environment difference cannot be introduced by an unrelated update.

## FAQ

### What is Readiness gate?

A readiness gate is a condition that must be satisfied before an instance or deployment is considered ready to receive traffic, letting a rollout wait on external signals.

---

Latchkey runs CI/CD that repairs its own failures. Agent entry points: https://latchkey.dev/agent.txt, https://latchkey.dev/openapi.json, https://latchkey.dev/llms.txt
