You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Created on 2024.07.22 by Andreas Thaler (@a-thaler ).
Decision log
Name
Description
Title
Align on a label to mark a Module CRD as having a reportable status
Due date
ASAP
Status
Proposed on 2024-07-22
Decision type
Binary
Affected decisions
-
Context
The different tools for Kyma like the CLI, Dashboard and also metrics for telemetry like to give status about the kyma module status. For that, the tools need a way to identify the module CRs so that they can use the status.state and status.conditions for introspection.
Currently there is no easy way to figure out these resources, they are spread across different API groups.
The goal is to have a unified way to know which CRD is representing a kyma module in order to leverage the status for reporting in a generic way
Decision
Have a consistent labelling on CRD level which indicates that this CRD is a represents a module status. The label is called kyma-project.io/report-module-status: true
Consequences
The approach will allow the different tools to dynamically search for CRDs having the proposed label. Determined CRDs will follow the conventions of module status and should be considered.
The text was updated successfully, but these errors were encountered:
Created on 2024.07.22 by Andreas Thaler (@a-thaler ).
Decision log
Proposed on 2024-07-22
Context
The different tools for Kyma like the CLI, Dashboard and also metrics for telemetry like to give status about the kyma module status. For that, the tools need a way to identify the module CRs so that they can use the status.state and status.conditions for introspection.
Currently there is no easy way to figure out these resources, they are spread across different API groups.
The goal is to have a unified way to know which CRD is representing a kyma module in order to leverage the status for reporting in a generic way
Decision
Have a consistent labelling on CRD level which indicates that this CRD is a represents a module status. The label is called
kyma-project.io/report-module-status: true
Consequences
The approach will allow the different tools to dynamically search for CRDs having the proposed label. Determined CRDs will follow the conventions of module status and should be considered.
The text was updated successfully, but these errors were encountered: