Configuring OpenContrail cluster
The OpenContrail cluster requires configuration of an analytics node, configuration node, and a compute node in addition to the controller node that we configured in the previous recipe. In this recipe, we will configure OpenContrail cluster, which is composed of many components and sub-projects. Many of the platform tools and projects of OpenContrail are built in Python.
Note
Important!
The following scripts need to be run in different servers than the controller (each on its own), otherwise they will add the same repository to the sources list multiple times, which may break your Ubuntu update manager. It is highly recommended to test these in virtual machines, unless you are confident of breaking and fixing.
How to do it...
First you need to download and configure the below services for the configuration node:
- Apache ZooKeeper, an open source server for a highly reliable distributed coordination: https://zookeeper.apache.org/
- Apache Cassandra, a distributed...