openyurt
openyurt copied to clipboard
[feature request] deprecated repo `yurt-app-manager-api`
What would you like to be added:
Use api to replace app-manager-api.
We need to modify go import which used by openyurt
etc.
Why is this needed:
others /kind feature
@huiwq1990 yes, we shoud search all repos and find out all codes that are using yurt-app-manager-api
.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Maybe I can get this done, what specific repositories need to be modified at this point? @rambohe-ch
Maybe I can get this done, what specific repositories need to be modified at this point? @rambohe-ch
@YTGhost maybe we can start from openyurtio/openyurt
repo.
@rambohe-ch The controller migration is now complete and I think it's time to start this work?
@rambohe-ch The controller migration is now complete and I think it's time to start this work?
@YTGhost yes, would you like to take over this work?
@rambohe-ch The controller migration is now complete and I think it's time to start this work?
@YTGhost yes, would you like to take over this work?
/assign
@YTGhost Do you have any progress about this issue?
@YTGhost Do you have any progress about this issue?
@rambohe-ch I see that this part(https://github.com/openyurtio/yurt-app-manager-api/tree/main/pkg/yurtappmanager/client) is not in the api repository, how should this piece be migrated?
@YTGhost Do you have any progress about this issue?
@rambohe-ch I see that this part(https://github.com/openyurtio/yurt-app-manager-api/tree/main/pkg/yurtappmanager/client) is not in the api repository, how should this piece be migrated?
@YTGhost we should divide this feature into two parts: (take NodePool as a example)
- import NodePool in yurt-app-manager-api: we can import NodePool in
pkg/apis/apps
- use nodepool client: we can use
controller-runtime
client to manage nodepool resource.