Displaying 1 to 12 from 12 results

Moby Project - An open framework to assemble specialized container systems

  •    Go

Moby is an open-source project created by Docker to advance the software containerization movement. It provides a “Lego set” of dozens of components, the framework for assembling them into custom container-based systems, and a place for all container enthusiasts to experiment and exchange ideas.

containerd - An open and reliable container runtime

  •    Go

containerd is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc.. containerd is designed to be embedded into a larger system, rather than being used directly by developers or end-users.

firecracker-containerd - firecracker-containerd enables containerd to manage containers as Firecracker microVMs

  •    Go

This repository enables the use of a container runtime, containerd, to manage Firecracker microVMs. Like traditional containers, Firecracker microVMs offer fast start-up and shut-down and minimal overhead. Unlike traditional containers, however, they can provide an additional layer of isolation via the KVM hypervisor. To maintain compatibility with the container ecosystem, where possible, we use container standards such as the OCI image format.

cri - Containerd Plugin for Kubernetes Container Runtime Interface

  •    Go

Note: The standalone cri-containerd binary is end-of-life. cri-containerd is transitioning from a standalone binary that talks to containerd to a plugin within containerd. This github branch is for the cri plugin. See standalone-cri-containerd branch for information about the standalone version of cri-containerd. Note: You need to drain your node before upgrading from standalone cri-containerd to containerd with cri plugin.




cri-containerd - Containerd-based implementation of Kubernetes Container Runtime Interface

  •    Go

cri-containerd is a containerd based implementation of Kubernetes container runtime interface (CRI).With it, you could run Kubernetes using containerd as the container runtime.

amazon-ecr-containerd-resolver - The Amazon ECR containerd resolver is an implementation of a containerd Resolver and Fetcher that can pull images from and push images to Amazon ECR using the Amazon ECR API instead of the Docker Registry API

  •    Go

The Amazon ECR containerd resolver is an implementation of a containerd Resolver, Fetcher, and Pusher that can pull images from Amazon ECR and push images to Amazon ECR using the Amazon ECR API instead of the Docker Registry API. Note: This repository is a proof-of-concept and is not recommended for production use.

k8s-tew - Kubernetes - The Easier Way

  •    Go

k8s-tew is a CLI tool to install a Kubernetes Cluster (local, single-node, multi-node or HA-cluster) on Bare Metal. It installs the most essential components needed by a cluster such as networking, storage, monitoring, logging, backuping/restoring and so on. Besides that, k8s-tew is also a supervisor that starts all cluster components on each node, once it setup the nodes.

eliot - Open source system for managing containerized applications in IoT device

  •    Go

This is early alpha version! There's not all features yet implemented, not heavily tested with different devices and code might get large breaking changes until the first release. Eliot is a open source system for managing containerized applications on top of the IoT device with an emphasis to usability, simplicity, security and stability. Eliot gives simplified app delivery, isolation and additional security to traditional installations.


aufs - AUFS Snapshotter for containerd

  •    Go

AUFS implementation of the snapshot interface for containerd. To compile containerd with aufs support add the import into the cmd/containerd/builtins_linux.go file.

fifo - fifo pkg for Go

  •    Go

Go package for handling fifos in a sane way.

zfs - ZFS snapshotter plugin for containerd

  •    Go

ZFS snapshotter plugin for containerd. This plugin is tested on Linux with Ubuntu. It should be compatible with FreeBSD.

bucketbench - Go-based framework for running benchmarks against Docker, containerd, and runc engine layers

  •    Go

Bucketbench is a simple framework for running defined sequences of lifecycle container operations against three different container engines today: the full Docker engine, OCI's runc, and containerd. This project came about via some performance comparison work happening in the OpenWhisk serverless project. Developers in that project had a python script for doing similar comparisons, but agreed we should extend it to a more general framework which could be easily be extended for other lifecycle operation sequences, as the python script was hardcoded to a specific set of operations.