Skip to content

Feature request: support kstatus based health checking of HTTPProxies #7670

Description

@tsaarni

Please describe the problem you have

Add support for clients to monitor health of HTTPProxies using heuristics defined by the kstatus library https://github.com/kubernetes-sigs/cli-utils/tree/master/pkg/kstatus

This is used by (among others)

Originally submitted by @fergian94 as PR #7648

Problem
Since the introduction of kstatus in Helm 4, custom resources can now be monitored during install. For HTTPProxy and ExtensionService CRs, the Valid condition type is not recognized by kstatus logic,
which specifically looks for a Ready condition. This causes Helm to assume resources are immediately ready, defeating the purpose of --wait.

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

    kind/featureCategorizes issue or PR as related to a new feature.lifecycle/needs-triageIndicates that an issue needs to be triaged by a project contributor.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions