# cni-plugin **Repository Path**: coderaction/cni-plugin ## Basic Information - **Project Name**: cni-plugin - **Description**: https://github.com/projectcalico/cni-plugin - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [](https://semaphoreci.com/calico/cni-plugin) [](https://slack.projectcalico.org) [](https://kiwiirc.com/client/irc.freenode.net/#calico) # Calico Networking for CNI
Note that the documentation in this repo is targeted at Calico contributors.This repository contains the Project Calico network plugin for CNI. This plugin allows you to use Calico networking for any orchestrator which makes use of the [CNI networking specification][cni specification]. This repository includes a top-level CNI networking plugin, as well as a CNI IPAM plugin which makes use of Calico IPAM. To learn more about CNI, visit the [containernetworking/cni][cni] repo. ## Building the plugins and running tests To build the Calico Networking Plugin for CNI locally, clone this repository and run `make`. This will build both CNI plugin binaries and run the tests. This requires a recent version of Docker. - To just build the binaries, with no tests, run `make build`. This will produce `bin/$ARCH/calico` and `bin/$ARCH/calico-ipam`. - To only run the tests, simply run `make test`. - To run a non-containerized build (i.e. not inside a docker container) you need to have Go 1.7+ and glide installed. [cni]: https://github.com/containernetworking/cni [cni specification]: https://github.com/containernetworking/cni/blob/master/SPEC.md [](https://github.com/igrigorik/ga-beacon)Documentation for Calico users is here:
http://docs.projectcalico.org