Skip to content
This repository has been archived by the owner on Dec 27, 2022. It is now read-only.

Research & document containerd integration #12

Closed
akhramov opened this issue May 23, 2021 · 1 comment
Closed

Research & document containerd integration #12

akhramov opened this issue May 23, 2021 · 1 comment
Assignees
Labels

Comments

@akhramov
Copy link
Owner

akhramov commented May 23, 2021

In order to provide support for containerd, our implementation of runc needs to

  • implement not only standard operations, but also additional, such as
    • exec
    • running in detached mode
  • implement "containerd-shim", an interface for containerd.

The scope of this task is to

  • document in free-form what has to be done in order to integrate with containerd
  • document in free-form how to build containerd on FreeBSD
  • document in free-form how containerd allocates network addresses for containers. Currently we set up networking right within runtime, but probably it should be done somehow else
  • (optional) create a proof of concept of containerd-shim
@akhramov akhramov mentioned this issue May 23, 2021
2 tasks
@akhramov akhramov self-assigned this May 24, 2021
@akhramov
Copy link
Owner Author

akhramov commented May 24, 2021

document in free-form what has to be done in order to integrate with containerd

#14

document in free-form how to build containerd on FreeBSD

Basically, containerd repo contains a GNU makefile. I had no problems with make build whatsoever.

document in free-form how containerd allocates network addresses for containers.

Networking is out of scope of containerd
https://github.com/containerd/containerd/blob/261c107ffc4ff681bc73988f64e3f60c32233b37/SCOPE.md#scope

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

No branches or pull requests

1 participant