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

separate docker engine with eru core, can support other executor now #69

merged 5 commits into from Feb 18, 2019


None yet
1 participant
Copy link

CMGS commented Jan 15, 2019

这个 PR 的目的是拆分整个 Eru 对 docker daemon 的绑定,使用一层 interface 使其透明化。
通过这个方式,可以使用 eru 作为资源层面的调度器接任何的 executor,无论是 libvirt 还是 kublet 都行,甚至可以自定义一个 executor 根据 task 的不同在同一资源上自行决策是 container 还是 VM (需要对 deployopts 的定义做稍许修改)。

@CMGS CMGS force-pushed the engine branch from afa5f86 to 4b0d933 Jan 15, 2019

@CMGS CMGS force-pushed the engine branch from 4b0d933 to 70771c1 Jan 15, 2019

CMGS added some commits Jan 16, 2019

@CMGS CMGS force-pushed the engine branch from 9e00566 to eef8d6b Jan 18, 2019

@CMGS CMGS force-pushed the engine branch from 110006e to 6fa7b33 Jan 21, 2019

@CMGS CMGS merged commit fd12a72 into master Feb 18, 2019

2 checks passed

Codacy/PR Quality Review Up to standards. A positive pull request.
ci/circleci Your tests passed on CircleCI!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment