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

remove controller runtime dependency #105

Merged
merged 1 commit into from
Aug 7, 2024

Conversation

Madhu-1
Copy link
Collaborator

@Madhu-1 Madhu-1 commented Aug 7, 2024

Describe what this PR does

we have seen the issues in other projects where API has controller runtime as a dependency though the main project importing the operator doesn't have the dependency on controller runtime directly now they need to wait for it to update to other kubernetes versions as well.

#94 (comment)

we have seen the issues in other project
where api is having controller runtime
as dependency eventhrouh the main project
importing the operator doesnt have the
dependency on controller runtime directly
now they need to wait for it to update
to other kubernetes version as well.

Signed-off-by: Madhu Rajanna <[email protected]>
@Madhu-1
Copy link
Collaborator Author

Madhu-1 commented Aug 7, 2024

@leelavg ^^

@Madhu-1 Madhu-1 requested a review from nb-ohad August 7, 2024 11:12
@Madhu-1
Copy link
Collaborator Author

Madhu-1 commented Aug 7, 2024

If all agree on this one, am going to test it later

@leelavg
Copy link
Contributor

leelavg commented Aug 7, 2024

@leelavg ^^

  • able to build client-op w/ these changes. thanks.

@nb-ohad nb-ohad merged commit d0835c9 into ceph:main Aug 7, 2024
8 checks passed
@nb-ohad
Copy link
Collaborator

nb-ohad commented Aug 7, 2024

I would suggest having a different approach here. We can create our own interface on top of Register and use it inside the API Package.

The can be considered for the future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants