Archive

Category Archives for "Sreenivas Makam’s Blog"

Openstack and Docker – Part 1

In this blog, I will cover the different ways in which Openstack can create and manage Docker Containers. The 3 predominant approaches are using Nova Docker driver, Heat Docker plugin and Magnum. Magnum is pretty new and is under development. Openstack is opensource cloud orchestration software and Docker is opensource container management software. For this … Continue reading Openstack and Docker – Part 1

Docker Compose and Docker Machine, Swarm, Compose Interworking

This is a continuation of my previous 2 blogs on Docker machine, Swarm. In this blog, I will cover Docker Compose and how Docker Machine, Swarm and Compose can work with each other. The interworking part is actively being developed by Docker team and is still at the preliminary stages. Docker Compose: Docker Compose comes from … Continue reading Docker Compose and Docker Machine, Swarm, Compose Interworking

Docker Swarm

This is a continuation of my previous blog on Docker machine. In this blog, I will cover Docker Swarm. Swarm manages a set of Docker nodes as a single cluster. This has the following advantages: Rather than managing individual Docker nodes, the cluster can be managed as a single entity. Swarm has an in-built scheduler … Continue reading Docker Swarm

Connecting VMs between Virtualbox and VMWare Player

I had written blogs earlier on using Virtualbox and VMWare Player. I recently had a need to connect VMs running on Virtualbox and VMWare player. This is for my Windows laptop. I found the procedure mentioned in this link to be very useful. There are 2 options. Use bridged mechanism. Create a networking interface with … Continue reading Connecting VMs between Virtualbox and VMWare Player

Cisco NXAPI

Earlier, I had written about Cisco NXOS device configuration/monitoring using Python and OnePK. Recently, I came across NXAPI approach to configure and monitor NXOS  devices. NXAPI uses either http/https to connect to NXOS devices and talk using NXOS CLI. For configuration, CLI is encoded in XML/JSON. For monitoring, CLI is encoded in XML/JSON and the … Continue reading Cisco NXAPI

Connecting VIRL, CML networks to outside world

This is a continuation of my VIRL, CML blog series. VIRL/CML overview is covered here. It will be good to connect VIRL, CML networks to outside world. Following are some use cases. If management interface of VIRL routers are accessible from outside machines, we can run management application in the client machine and connect directly … Continue reading Connecting VIRL, CML networks to outside world