Containers/Dockers have emerged as one of the most important technologies for modern IT infrastructure. Containers and container orchestration tools such as Kubernetes enable administrators to package, deploy, run, and manage applications in a way that’s portable, reusable, and automatable. Yet this model introduces new security concerns, networking challenges and overheads, managing and monitoring the container etc. that traditional IT infrastructure may not have considered.
The Objective of this project is to create a private cloud infrastructure giving access to multiple tenants wherein the work loads / applications are deployed as Docker running inside a VM / Kubernetes in an OpenStack environment with ODL as a network node, and workflow orchestration using Heat template.
The requirement is to advertise the Container/Docker network to the ToR / IP Fabric inside a datacenter. Typically the container to container communication is managed as a overlay network. However the requirement is to create a flat network by advertising the containers network to the underlying IP fabric.