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

Decouple container management #310

Closed
wants to merge 4 commits into from
Closed

Decouple container management #310

wants to merge 4 commits into from

Conversation

ayanchoudhary
Copy link
Member

@ayanchoudhary ayanchoudhary commented Dec 5, 2021

closes #169
This PR decouples container management logic from the docker client and creates an abstraction layer to allow for generic cr implementation. Currently has docker as the connected cr but will be swapped with containerd+buildkit in later commits

Tasks:

  1. Decouple container management logic from docker client
  2. Abstract container management logic to a shim layer
  3. Add buildkit and containerd packages
  4. Implement containerd implementation for shim
  5. Integrate buildkit for handling image building

@ayanchoudhary ayanchoudhary requested review from wryonik and burnerlee and removed request for wryonik and burnerlee December 5, 2021 18:50
@ayanchoudhary ayanchoudhary changed the title Decouple container management [WIP] Decouple container management Dec 5, 2021
@ayanchoudhary ayanchoudhary changed the title [WIP] Decouple container management Decouple container management Dec 7, 2021
… layer to decouple with docker client

Signed-off-by: Ayan Choudhary <ayanchoudhary1025@gmail.com>
Signed-off-by: Ayan Choudhary <ayanchoudhary1025@gmail.com>
Signed-off-by: Ayan Choudhary <ayanchoudhary1025@gmail.com>
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

Successfully merging this pull request may close these issues.

Add generic cri implementation
2 participants