My Contributions#

This is me giving lecture on my Kubernetes appliance for OpenNebula at the Barcelona conference:

Me giving lecture at Barcelona on Kubernetes Appliance.

vCMTS#

I was part of the team developing and deploying the reference implementation of vCMTS.

More info about the project: DOCSIS

OpenNebula#

I joined the project to start so called VM Appliances - OpenNebula had support for cloud images of the popular Linux distros and Windows but no application images.

Firstly I developed a generic shell framework with multiple stages shared with each appliance (build, install, bootstrap) and created particular appliances like Wordpress, GitLab, Kubernetes, AWS Greengrass and the most sophisticated Vrouter/VNF appliance which provided loadbalancer, DHCP, DNAT/SNAT and virtual routing.

My contributions also added more cloud images and extended the so-called contextualization packages which integrated VMs into OpenNebula (similar to cloud-init) for both Linux, BSD and Windows OSes.

One of the last thing was experimental deployment of full OpenNebula software as containers - I supported both docker and podman and compose deployment.

ONAP#

I onboarded to a team contributing to ONAP (Open Networking Automation Platform) open-source project.

This was my first experience with an opensource development and the work was concentrated around installing and deployment of this big software package.