Skip to content

Commit 4ac20b5

Browse files
authored
Merge pull request #2553 from crosbymichael/release-notes
Add release notes for v2 runtime and opts
2 parents a1affdb + 7ec9744 commit 4ac20b5

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

releases/v1.2.0-beta.0.toml

+25-1
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,37 @@ cases.
2020
### New V2 Runtime
2121
2222
A new v2 runtime has been added with a stable gRPC interface for managing
23-
containers through external plugins.
23+
containers through external shims.
24+
25+
This allows runtime authors to easily integrate with containerd over a stable
26+
API.
27+
28+
Various runtimes can be selected on a per container basis using the `WithRuntime` opt
29+
or to test via ctr `ctr run --runtime io.containerd.runc.v1`.
30+
31+
[Documentation](https://github.com/containerd/containerd/blob/master/runtime/v2/README.md)
2432
2533
### New Proxy Plugins
2634
2735
A new proxy plugin configuration has been added to allow external snapshotters
2836
be connected to containerd using gRPC.
2937
38+
### Managed /opt directory
39+
40+
A new `Install` method on the containerd client allows users to publish host level
41+
binaries using standard container build tooling and container distribution tooling
42+
to download containerd related binaries on their systems.
43+
44+
This can be used for v2 runtime authors to get their runtime shims on an existing
45+
containerd system. It can also be used to install `runc` and other related tools.
46+
47+
```bash
48+
> ctr content fetch docker.io/crosbymichael/runc:latest
49+
> ctr install docker.io/crosbymichael/runc:latest
50+
```
51+
52+
[Documentation](https://github.com/containerd/containerd/blob/master/docs/managed-opt.md)
53+
3054
### API Changes
3155
3256
Minor API additions

0 commit comments

Comments
 (0)