Skip to content

Commit 602f3a4

Browse files
authored
Merge pull request cncf#73 from kinvolk/iaguis/rkt
Add rkt Google Summer of Code projects
2 parents b0a8c6e + 531561d commit 602f3a4

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,4 +288,21 @@ observability, reliability, and security for your microservices.
288288
allows it to introspect the Kafka protocol and provide metrics on that protocol.
289289
- Recommended Skills: Go, Rust, Kubernetes, Kafka
290290
- Mentor(s): Thomas Rampelberg (@grampelberg)
291-
- Issue: [https://github.com/linkerd/linkerd2/issues/2214](https://github.com/linkerd/linkerd2/issues/2214)
291+
- Issue: [https://github.com/linkerd/linkerd2/issues/2214](https://github.com/linkerd/linkerd2/issues/2214)
292+
293+
### rkt
294+
295+
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
296+
297+
#### Add support for the OCI runtime spec by implementing a runc stage2
298+
299+
- Description: rkt implements the App Container Executor specification of the [appc Container Specification](https://github.com/appc/spec) and uses systemd unit properties to implement its features. To implement the OCI runtime spec, systemd unit properties are not suitable since they differ from what the spec defines. The idea is to replace systemd unit properties by runc to implement the OCI runtime spec. Work for this [has already started](https://github.com/rkt/rkt/issues/3408).
300+
- Recommended Skills: Golang.
301+
- Mentor(s): Iago López Galeiras (@iaguis), Alban Crequy (@albanc)
302+
303+
#### Add native OCI image support
304+
305+
- Description: rkt supports the OCI image spec by converting an OCI image to its internal format (appc). The idea is to implement native support for the OCI image spec using the [containers/image library](https://github.com/containers/image). This will also involve coming up with a reasonable scheme to support both appc and OCI images, and refactoring rkt's image store and fetching logic.
306+
- Recommended Skills: Golang.
307+
- Mentor(s): Iago López Galeiras (@iaguis), Alban Crequy (@albanc)
308+
- Issue: [https://github.com/linkerd/linkerd2/issues/2214](https://github.com/linkerd/linkerd2/issues/2214)

0 commit comments

Comments
 (0)