Skip to content

Use kuberentes condition types rather than the custom kpt "condition" type #4492

@liamfallon

Description

@liamfallon

kpt uses its own custom condition type rather than the standard k8s condition type

The standard condition type has two extra fields LastTransitionTime and ObservedGeneration, which will appear with default values for now. Over time, these fields can be properly populated.

The main reason to change is that

  • the two new fields are helpful
  • there are multiple unnecessary translations between the custom kpt condition type and the default type int he code, which are unnecessary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgoPull requests that update Go codetriagedIssue has been triaged by adding an `area/` label

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions