Skip to content
forked from rajch/weave

Kubernetes CNI add-on, forked from Weave Net.

License

Notifications You must be signed in to change notification settings

kuttiproject/weave

 
 

Repository files navigation

Kutti Weave

This repository contains a fork of Weave Net, the first product developed by Weaveworks, currently community-maintained at github.com/rajch/weave. This fork is intended to be a lightweight CNI add-on for Kubernetes, meant for small clusters and non-production use. Unlike the full Weave Net, it is not intended for use with Docker.

Go Report Card Docker Pulls GitHub release (latest by date) Unique CVE count in all images

Using Kutti Weave with Kubernetes

On a freshly installed Kubernetes cluster with no CNI add-on installed, run the following:

kubectl apply -f https://github.com/kuttiproject/weave/releases/latest/download/kutti-weave.yaml

Note

This configuration won’t enable encryption by default. To configure encryption, and other parameters, you will need to download the yaml file and edit it, as per this article in the full Weave Net documentation. Or, you could wait a bit. Helm chart coming soon.

Building Kutti Weave

For now, the only way to build Kutti Weave is via the provided multi-stage Dockerfile. To build for your local Docker engine, in the project directory, simply run:

make

Kutti Weave Versions

Kutti Weave v0.1.0 was forked from v2.8.9 of Weave Net. It will try and incorporate all relevant changes to Weave Net after that version, but will also make changes and additions of its own. Versioning will follow semver rules.

About

Kubernetes CNI add-on, forked from Weave Net.

Resources

License

Stars

Watchers

Forks

Languages

  • Go 91.4%
  • Shell 7.8%
  • Other 0.8%