Skip to content

Implement additional crossplane resource health checks #21479

@jan-mrm

Description

@jan-mrm

Summary

Add additional custom resource health checks for crossplane resources such as:

  • pkg.crossplane.io/
    • Configuration
    • ConfigurationRevision
    • ProviderRevision
    • Function
  • apiextensions.crossplane.io/
    • CompositeResourceDefinition
    • Composition
    • CompositionRevision

Motivation

Currently only pkg.crossplane.io/Provider is implemented within the ArgoCD resource_customizations

I feel like resource health checks are very helpful and I'd like expand them to the above resources / or a subset of them / or also others depending on feedback.

Proposal

I guess this seems somewhat straight forward by looking into the resources and adding checks with tests for each resource as described in the argo docs


Are there any guidelines about when its ok to add a check here into the ArgoCD project repo?
Are there any concerns about the number of checks to be considered?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions