Go to file
OpenDev Sysadmins 4ded2249af OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:26:11 +00:00
docs docs update describing what is akanda 2015-09-02 15:16:49 -07:00
specs fix bad spec location 2015-07-29 10:47:47 -07:00
.gitignore Fix the sphinx build path in .gitignore file 2015-09-23 23:27:37 +05:30
.gitreview OpenDev Migration Patch 2019-04-19 19:26:11 +00:00
LICENSE Initial commit for the umbrella Akanda project repository. 2014-05-27 12:57:02 -07:00
README.md update root readme 2015-06-23 17:48:32 -07:00
setup.cfg Rename ./doc/ -> ./docs/, update dev docs 2015-06-05 14:26:16 -07:00
setup.py Add repo infra to build docs 2015-05-04 13:04:59 -07:00
test-requirements.txt Add repo infra to build docs 2015-05-04 13:04:59 -07:00
tox.ini Add repo infra to build docs 2015-05-04 13:04:59 -07:00

README.md

Akanda

akanda.io

Akanda is the only open source network virtualization solution built by OpenStack operators for real OpenStack clouds. Akanda eliminates the need for complex SDN controllers, overlays and multiple plugins for cloud networking by providing a simple integrated networking stack (routing, firewall, load balancing) for connecting and securing multi-tenant OpenStack environments.

Akanda is layer 2 agnostic and interfaces with the OpenStack Neutron REST APIs. Akanda includes a sophisticated lifecycle management and orchestration platform to monitor, configure, and manage 3rd party virtualized routers, load balancers and firewalls.


The Name

Project names are a powerful tool because they can be used to bond teams, communicate effectively and convey the end goal. Like many projects, we considered many names until a member of our team sought out to find a word appropriate for an open project. This word enables us to say something more clearly and with a bevy of excellent synonyms by using the Sanskrit word अखण्ड (akhaNDa) which has such lovely connotations as "non-stop, "undivided, "entire," "whole," and most importantly, "not broken."

Subprojects

The code for the Akanda project lives in several separate repositories to ease packaging and management:

  • this repository focuses on project overview and documentation

  • Akanda Rug  Orchestration service for managing the creation, configuration, and health of Akanda Software Routers in an OpenStack cloud.

  • Akanda Appliance Supporting software for the Akanda Software Router appliance, which is a Linux-based service VM that provides routing and L3+ services in a virtualized network environment. This includes a REST API for managing the appliance via the Akanda Rug orchestration service.

  • Akanda Neutron –  Ancillary subclasses of several OpenStack Neutron plugins and supporting code.

  • Akanda Horizon - OpenStack Horizon supporting code.

Project Details

Akanda is publicly managed through the Akanda Launchpad project

Code Review

The code goes to get reviewed by collaborators and merged at OpenStack Gerrit review

Documentation

Can be found at docs.akanda.io

Project Status

Though Ohloh and Blackduck

Community

Talk to the developers through IRC [#akanda channel on freenode.net] (http://webchat.freenode.net/?randomnick=1&channels=%23akanda&prompt=1&uio=d4)

Akanda is licensed under the Apache-2.0 license and is Copyright 2015, Akanda, Inc.