Skip to content

Restructure api folder #2286

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

Open
Karthik-K-N opened this issue Apr 1, 2025 · 1 comment
Open

Restructure api folder #2286

Karthik-K-N opened this issue Apr 1, 2025 · 1 comment
Assignees
Labels
area/provider/ibmcloud Issues or PRs related to ibmcloud provider kind/feature Categorizes issue or PR as related to a new feature.

Comments

@Karthik-K-N
Copy link
Contributor

/kind feature
/area provider/ibmcloud

User Story

What would you like to be added?

Cluster-api suggests to avoid dependency on controller-runtime while registering scheme and also move out the webhooks from api to avoid unnecessary dependency for consumer.

More info about it can be found here: kubernetes-sigs/cluster-api#9011

CAPI guide to register scheme: https://cluster-api.sigs.k8s.io/developer/providers/getting-started/implement-api-types#registering-apis-in-the-scheme

Example: "As a [developer/user/operator], I would like to [high-level description] for [reasons]."

Detailed Feature Description

Provide a clear and concise description of the new feature or the improvement to an existing feature.

This will be an umbrella issue and can be be linked to multiple PRs to achieve the intended goal.

Context & Motivation

What problem does this solve, and why is it important?
Explain the motivation behind this request. How does this feature improve the project? What specific use cases does it address?

Proposed Solution

How should this be implemented?
Describe potential approaches for implementing this feature. If possible, provide links to related documentation or prior discussions.

Alternatives Considered

Have you considered any alternatives?
List any alternative solutions or workarounds you've considered and explain why they may or may not be suitable.

Additional Information

Anything else you would like to add?
Include screenshots, references, or additional context that can assist in understanding and implementing the request.

@k8s-ci-robot k8s-ci-robot added kind/feature Categorizes issue or PR as related to a new feature. area/provider/ibmcloud Issues or PRs related to ibmcloud provider labels Apr 1, 2025
@Prajyot-Parab
Copy link
Contributor

/assign @Karthik-K-N

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/provider/ibmcloud Issues or PRs related to ibmcloud provider kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants