The hybrid-runtime
is a low-level Open Container Initiative (OCI) compatible runtime. It’s written in Rust.
There are three components that make up the runtime (shown as green in the figure below):
$ runtime [global-options] <COMMAND> [command-specific-options] <command-specific-arguments>
The list of commands are as per the v1.2
specification
: create
, start
, run
, delete
, kill
, state
, logs
hybrid-runtime
and containerd
. It helps facilitate communication between both, handling tasks such as the container process management and keeping track of the status of the container.You can review the runtime high-level architecture in the image below:
Now that you have an understanding of the hybrid-runtime, let’s move on to the deployment part.