-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consistent categories for kyma CRDs #912
Labels
decision
Related to all issues that need a decision
Comments
Closed
1 task
Decision got accepted |
This was referenced Oct 1, 2024
We identified that the "kyma" category will collide with the CRD called "kyma" and will confuse end users. As the use case of listing all kyma resources is maybe not really existent, we decided to remove the category from the proposal, I adjusted the description. |
This was referenced Oct 2, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Created on 2024-06-04} by Andreas Thaler(@a-thaler)
Decision log
Context
It is hard to get an overview across the modules and the kyma status as all entities are modeled in individual CRDs, so you need to know what to query for.
It should be possible to list and get relevant Kyma resources with simple commands using kubectl. A typical approach is to leverage CRD categories. Having that simple 'kubectl get ' will return all resources belonging to the category.
Considerations
There seem to be no official recommendation on when to use categories and how to name them.
Istio is using:
knative uses:
gardener and calico seem to not use categories
Decision
All user facing CRDs should have categories attached in a consistent approach using the following pattern:
General categories:
Module specific categories (using 'telemetry' module as example):
Example CRD assignment categories:
The text was updated successfully, but these errors were encountered: