Displaying 1 to 20 from 20 results

faasd - A lightweight & portable faas engine

  •    Go

faasd is OpenFaaS reimagined, but without the cost and complexity of Kubernetes. It runs on a single host with very modest requirements, making it fast and easy to manage. Under the hood it uses containerd and Container Networking Interface (CNI) along with the same core OpenFaaS components from the main project. faasd is just another way to runOpenFaaS, so many things you read in the docs or in blog posts will work the same way.

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.

faas-containerd - containerd and CNI provider for OpenFaaS

  •    Go

OpenFaaS providers can be built for any backend, even for an in-memory datastore. Some users could benefit from a lightweight, single-node execution environment. Using containerd and bypassing Kubernetes or Docker should reduce the start-time for functions and allow for running in resource-constrained environments. Proof of concept.

amazon-ecr-containerd-resolver-ARCHIVED - 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.

missing-container-metrics - Prometheus exporter for container metrics cAdvisor won't give you

  •    Go

This was motivated by hunting down a OOM kills in a large Kubernetes cluster. It's possible for containers to keep running, even after a OOM-kill, if a sub-process got affect for example. Without this metric, it becomes much more difficult to find the root cause of the issue. True story; after this was deployed, a recurring OOM-kill in Fluentd was quickly discovered on one of the nodes. It turns out that the resource limits were set too low to process logs on that node. Logs were not being forwarded because the Fluentd worker process kept being OOM-kill and then restarted by the main process. A fix was then deployed 10 minutes later.

ansible-role-docker_arm - Ansible Role - Docker for ARM and Pi

  •    Jinja

An Ansible Role that installs Docker on Linux, specially tailored for ARM-based computers like the Raspberry Pi. If you need a more flexible and generic role for Docker on non-ARM platforms like x86, please check out geerlingguy.docker.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.