Skip to content
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

Create long-term plan for openapi, crds, and configurations fields #5123

Open
natasha41575 opened this issue Apr 11, 2023 · 2 comments
Open
Labels
kind/design Categorizes issue or PR as related to design. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one.

Comments

@natasha41575
Copy link
Contributor

Umbrella issue for handling openapi, crds, and configurations long-term. Related issues:

@natasha41575 natasha41575 added kind/design Categorizes issue or PR as related to design. triage/accepted Indicates an issue or PR is ready to be actively worked on. labels Apr 11, 2023
@natasha41575 natasha41575 self-assigned this Apr 11, 2023
@natasha41575
Copy link
Contributor Author

natasha41575 commented Aug 21, 2023

The idea here is that we have several fields, configurations, openapi, and crds that all require the user to provide input about custom resources.

We should have a plan to consolidate these fields into a better, unified design. It doesn't need to be consolidated into a single field, but it should be more coherent and sensical.

The first action item on this issue to do some research to fully understand what the various fields would do. Leaving a comment here on your understanding will be helpful for future context. The step after that would be to put together a mini KEP with a design of what this should eventually look like, which should take into consideration the ease of migration for current users of the existing fields.

@k8s-triage-robot
Copy link

This issue has not been updated in over 1 year, and should be re-triaged.

You can:

  • Confirm that this issue is still relevant with /triage accepted (org members only)
  • Close this issue with /close

For more details on the triage process, see https://www.kubernetes.dev/docs/guide/issue-triage/

/remove-triage accepted

@k8s-ci-robot k8s-ci-robot added needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. and removed triage/accepted Indicates an issue or PR is ready to be actively worked on. labels Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/design Categorizes issue or PR as related to design. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one.
Development

No branches or pull requests

3 participants