Skip to content

Feature Request: Emit Kubernetes Event when scheduling blocked due to missing resources #186

@TwoStone

Description

@TwoStone

Current Behavior

When Wave detects that a pod’s referenced resources (e.g. a ConfigMap or Secret) are missing or incomplete, it disables scheduling for the pod. The pod remains in Pending. However, there is no Kubernetes Event (or other visible feedback attached to the pod) indicating why scheduling was blocked. This makes it difficult to diagnose why a pod stays pending.

Requested Enhancement

When Wave prevents scheduling of a pod due to missing or invalid referenced resources, it should create a Kubernetes Event attached to the affected pod. The Event should include details on what resource is missing or invalid (for example: “ConfigMap ‘foo’ not found”, “Secret ‘bar’ invalid/missing”, etc.).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions