plugins

Some reference and example networking plugins, maintained by the CNI team. (by containernetworking)

Plugins Alternatives

Similar projects and alternatives to plugins

  1. kubernetes

    Production-Grade Container Scheduling and Management

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. containerd

    An open and reliable container runtime

  4. docker-install

    Docker installation script

  5. etcd

    85 plugins VS etcd

    Distributed reliable key-value store for the most critical data of a distributed system

  6. SSVM

    50 plugins VS SSVM

    WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.

  7. cli

    45 plugins VS cli

    The Docker CLI (by docker)

  8. CoreDNS

    CoreDNS is a DNS server that chains plugins

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. cri-o

    Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

  11. nerdctl

    contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...

  12. runc

    37 plugins VS runc

    CLI tool for spawning and running containers according to the OCI specification

  13. ignite

    Discontinued Ignite a Firecracker microVM (by weaveworks)

  14. cni

    16 plugins VS cni

    Container Network Interface - networking for Linux containers

  15. kubefire

    KubeFire 🔥, creates and manages Kubernetes Clusters using Firecracker microVMs

  16. flannel

    flannel is a network fabric for containers, designed for Kubernetes

  17. rustwasmc

    Discontinued Tool for building Rust functions for Node.js. Combine the performance of Rust, safety and portability of WebAssembly, and ease of use of JavaScript.

  18. cri-tools

    CLI and validation tools for Kubelet Container Runtime Interface (CRI) .

  19. cfssl

    24 plugins VS cfssl

    CFSSL: Cloudflare's PKI and TLS toolkit

  20. wasm-learning

    Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better plugins alternative or higher similarity.

plugins discussion

Log in or Post with

plugins reviews and mentions

Posts with mentions or reviews of plugins. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-15.
  • kind, wsl2 and multus
    1 project | dev.to | 22 Apr 2025
    cd /tmp curl -L -o cni-plugins.tgz https://github.com/containernetworking/plugins/releases/download/v1.6.2/cni-plugins-linux-amd64-v1.6.2.tgz tar -C /opt/cni/bin -xzf cni-plugins.tgz rm -rf cni-plugins.tgz
  • Securing Kubernetes: Encrypting Data at Rest with kubeadm and containerd on Amazon Linux 2023
    4 projects | dev.to | 15 Apr 2025
    Install CNI Plugins v1.6.2 sudo mkdir -p /opt/cni/bin curl -LO https://github.com/containernetworking/plugins/releases/download/v1.6.2/cni-plugins-linux-amd64-v1.6.2.tgz sudo tar Cxzvf /opt/cni/bin cni-plugins-linux-amd64-v1.6.2.tgz
  • Creating containers with containerd on ARM
    3 projects | dev.to | 23 Feb 2025
    NERDCTL_VERSION=2.0.3 wget https://github.com/containerd/nerdctl/releases/download/v2.0.3/nerdctl-$NERDCTL_VERSION-linux-arm64.tar.gz tar -xzvf nerdctl-$NERDCTL_VERSION-linux-arm64.tar.gz -C /sbin CNI_VERSION wget https://github.com/containernetworking/plugins/releases/download/v1.6.2/cni-plugins-linux-arm64-vCNI_VERSION.tgz mkdir -p /opt/cni/bin tar -xzvf cni-plugins-linux-arm64-vCNI_VERSION.tgz -C /opt/cni/bin
  • Kubernetes Setup With WSL Control Plane and Raspberry Pi Workers
    5 projects | dev.to | 1 Sep 2023
    containernetworking-plugins will install the Container Network Interface plugins which are required by kubernetes networking solutions to operate. Now the bundled containerd config doesn't quite work well with what kubernetes requires so we'll make changes to it:
  • Getting connection error 4 min after master node installation `kubeadm init `
    2 projects | /r/kubernetes | 9 May 2023
    mkdir -p /opt/cni/bin/ && sudo wget https://github.com/containernetworking/plugins/releases/download/v1.1.1/cni-plugins-linux-amd64-v1.1.1.tgz && tar Cxzvf /opt/cni/bin cni-plugins-linux-amd64-v1.1.1.tgz && sed -i 's/disabled_plugins \=/#disabled_plugins \=/g' /etc/containerd/config.toml
  • Quickstart: Getting Started With HashiCorp Nomad
    1 project | dev.to | 16 Jan 2023
    curl -L -o cni-plugins.tgz [https://github.com/containernetworking/plugins/releases/download/v1.0.1/cni-plugins-linux-amd64-v1.0.1.tgz](https://github.com/containernetworking/plugins/releases/download/v1.0.1/cni-plugins-linux-amd64-v1.0.1.tgz)
  • Load Balancing avec HAProxy, Nomad et Consul …
    4 projects | dev.to | 27 Dec 2022
    root@localhost:~# curl -L -o cni-plugins.tgz "https://github.com/containernetworking/plugins/releases/download/v1.0.0/cni-plugins-linux-$( [$(uname -m) = aarch64] && echo arm64 || echo amd64)"-v1.0.0.tgz root@localhost:~# mkdir -p /opt/cni/bin root@localhost:~# tar -C /opt/cni/bin -xzf cni-plugins.tgz root@localhost:~# echo 1 | tee /proc/sys/net/bridge/bridge-nf-call-arptables 1 root@localhost:~# echo 1 | tee /proc/sys/net/bridge/bridge-nf-call-ip6tables 1 root@localhost:~# echo 1 | tee /proc/sys/net/bridge/bridge-nf-call-iptables 1
  • KubeFire : Créer et gèrer des clusters Kubernetes en utilisant des microVMs avec Firecracker …
    8 projects | dev.to | 11 Nov 2022
  • How to install Weave's Ignite for Firecracker VMs with simple script
    3 projects | dev.to | 20 Feb 2022
    #! /usr/bin/bash # Update apt-get repository and install dependencies apt-get update && apt-get install -y --no-install-recommends dmsetup openssh-client git binutils # Install containerd if it's not present -- prevents breaking docker-ce installations which containerd || apt-get install -y --no-install-recommends containerd # Installing CNI # Current version from https://github.com/containernetworking/cni/releases export CNI_VERSION=v1.0.1 ARCH=$([ "$(uname -m)" = "x86_64" ] && echo amd64 || echo arm64) export ARCH sudo mkdir -p /opt/cni/bin curl -sSL "https://github.com/containernetworking/plugins/releases/download/${CNI_VERSION}/cni-plugins-linux-${ARCH}-${CNI_VERSION}.tgz" | sudo tar -xz -C /opt/cni/bin # Installing Ignite # Get the current version from https://github.com/weaveworks/ignite/releases export VERSION=v0.10.0 GOARCH=$(go env GOARCH 2>/dev/null || echo "amd64") export GOARCH for binary in ignite ignited; do echo "Installing ${binary}..." curl -sfLo ${binary} "https://github.com/weaveworks/ignite/releases/download/${VERSION}/${binary}-${GOARCH}" chmod +x ${binary} sudo mv ${binary} /usr/local/bin done # Check if the installation was successful ignite version
  • k8s-the-hard-way
    11 projects | dev.to | 26 Oct 2021
    # wget https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.21.0/crictl-v1.21.0-linux-amd64.tar.gz \ https://github.com/opencontainers/runc/releases/download/v1.0.0-rc93/runc.amd64 \ https://github.com/containernetworking/plugins/releases/download/v0.9.1/cni-plugins-linux-amd64-v0.9.1.tgz \ https://github.com/containerd/containerd/releases/download/v1.4.4/containerd-1.4.4-linux-amd64.tar.gz \ https://storage.googleapis.com/kubernetes-release/release/v1.21.0/bin/linux/amd64/kubectl \ https://storage.googleapis.com/kubernetes-release/release/v1.21.0/bin/linux/amd64/kube-proxy \ https://storage.googleapis.com/kubernetes-release/release/v1.21.0/bin/linux/amd64/kubelet
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic plugins repo stats
14
2,343
8.3
9 days ago

containernetworking/plugins is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of plugins is Go.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?