Skip to content

feat: Add Kubernetes Service Discovery Readiness Check #12635

@ChuanFF

Description

@ChuanFF

Description

Currently, APISIX may serve traffic before completing the initial sync from Kubernetes service discovery, potentially causing routing errors.

I'd like to add a readiness check to ensure APISIX only reports as ready after successfully pulling K8s data. Would extending apisix.status_ready() to include this check be appropriate?

I'm ready to implement this via PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    🏗 In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions