Skip to content

Expose startupProbe overrides for Pepr watcher and admission #3193

Description

@samayer12

Local Image Factory E2E runs on macOS are using an amd64 VM through QEMU on an arm64 host, which makes Pepr startup slow enough that the Watcher and Admission liveness probes fail before startup completes. The pods enter restart loops and the watcher ends up in CrashLoopBackOff.

Increasing initialDelaySeconds on the liveness probes from 60 to 180 seconds allows the tests to complete, but that changes normal liveness behavior rather than only relaxing startup. startupProbe overrides appear to be dropped today because Pepr does not expose a startupProbe field in the generated chart objects.

This should add startupProbe override support for both the Pepr Watcher and Admission deployments, similar to the earlier readiness/liveness override support.

Related context: issue 1085 and PR 1086 changes.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions