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

Make runtime build dependency to Arktos instead of Kubernetes as default. #36

Open
yb01 opened this issue Jun 21, 2020 · 0 comments
Open

Comments

@yb01
Copy link
Collaborator

yb01 commented Jun 21, 2020

Currently the runtime build still uses the virtlet's list of dependencies. one apparent issue is that we have to add a copy of the api.pd.go file to bring the interface definition to the same for the two repo.

we should start link Arktos-vm-runtime to Arktos, to solve this hardcopied files. Once the new interfaces were added to the CRI, the Arktps-vm-runtime is no longer a generic one anymore unfortunately and it binds to Arktos anyways.

the work to achieve this should be merely update the build glide.yaml and glide.lock file for a particular Arktos release for the supported level. i.e. release of Arktos matches a release of Arktos-vm-runtime. for dev env, it is free since it is controlled in the dependency glide.yaml file.

Further effort should be update the build-dep to godep and more morden go dep utilities.

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

No branches or pull requests

1 participant