Skip to content
This repository has been archived by the owner on Aug 12, 2024. It is now read-only.

Add new "Healthy" type condition and Reasons #711

Merged
merged 6 commits into from
Oct 2, 2023

Commits on Oct 2, 2023

  1. Adds new condition and Reasons

    Signed-off-by: Joaquim Moreno Prusi <[email protected]>
    jmprusi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    8b90547 View commit details
    Browse the repository at this point in the history
  2. Adds feature gates infrastructure

    Signed-off-by: Joaquim Moreno Prusi <[email protected]>
    jmprusi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    f03ba40 View commit details
    Browse the repository at this point in the history
  3. Adds BundleDeploymentHealth feature gate

    Signed-off-by: Joaquim Moreno Prusi <[email protected]>
    jmprusi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    fb2cac8 View commit details
    Browse the repository at this point in the history
  4. Feature-gated Builtin healtcheck

    Adds a "builtin" healthcheck function.
    
    It returns true if all resources are healthy with nil error.
    It returns false if any of the resources are not healthy, the error contains the GVK + resource name, and the error message of
    each unhealthy resource.
    
    The current list of supported resources is:
    - Deployments
    - StatefulSets
    - DaemonSets
    - ReplicaSets
    - Pods
    - APIServices
    - CustomResourceDefinitions
    
    If the resource is not supported, it is assumed to be healthy.
    
    Signed-off-by: Joaquim Moreno Prusi <[email protected]>
    jmprusi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    bd15448 View commit details
    Browse the repository at this point in the history
  5. Adds APIRegistration to the client schema for healthcheck

    Signed-off-by: Joaquim Moreno Prusi <[email protected]>
    jmprusi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    21777b6 View commit details
    Browse the repository at this point in the history
  6. Update ginkgo cli version to v2.12.0

    Signed-off-by: Joaquim Moreno Prusi <[email protected]>
    jmprusi committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    7d0dfb2 View commit details
    Browse the repository at this point in the history