Anuket Project

Automating Test-tools deployment in Openstack and Kubernetes


Intern

Accepted: Shreya Gupta

Tasks

Sl. NoTaskWeeksSupport from the Teamupdates from Intern
1Understand ViNeperf, Tools, Traffic generators, testbed, topologies, etc.1Knowledge sharing sessions.Had an understanding session with Sridhar. 
2

Deployment Topology Listing and Analysis

  • Networking Specific
  • Non-Networking (Compute and Storage)
1Use cases Discussion
3

Interface Design

  • User Input - Display, File-format, etc.
  • Output - Display, File-format, etc.
1Design Feedback
4.Implementation of user-interface (Web)1

5

Create all the Heat-templates for the above topologies and test the templates

(manual deployment)

1Access to Openstack

Create all the pod descriptor files for the above topologies and test the descriptor files.

(manual deployment)

1Access to Cluster.Successfully able to deploy a simple helm chart for the hello world program. This helped me grasp the important concepts of Helm. Now trying to work on the specific tasks for VinePerf. 

7

Automate 5 and 6.

Use it as a backend for (4)

2
Working on a python script to automate the process of deployment of charts to cluster and print all the important deployment details
8Thorough testing of tool1

9

Integrate the Tool to ViNePerf.

  1. ViNePerf to Consume the output file from the tool
2

10Submit the patch, Knowledge-Sharing and Handoff1