Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • TF GSoC Organisation Administrator: TBD
  • Mentor Candidate: Valentin Sinitsyn
  • Mentor Candidate: Syed Ahmed
  • Mentor Candidate: Darien Hirotsu
  • Mentor Candidate: TBD (repeat this line as necessary)

...

  • Project title: Quickstart Guide for Tungsten fabric in Kubernetes
  • Project description (2-5 sentences): The project is to create documentation and other tools/scripts around easily deploying a Tungsten fabric CNI in Kubernetes 
  • Expected outcomes of the project: Documentation and Scripts
  • Student skills required/preferred: Linux knowledge, Knowledge of Kubernetes and Tungsten fabric an asset but not required
  • Project difficulty rating (easy, medium, hard): easy
  • Mentor (person who suggested the project): Syed Ahmed


  • Project title: Extend Contrail Ansible Deployer to Support Software Upgrades
  • Project description (2-5 sentences): The purpose of this project is to enhance the current Contrail Ansible Deployer tool to include required playbooks or modules to automate upgrades between specific versions of Tungsten Fabric. Currently, it appears the main documentation resides within Juniper and a number of the steps are executed manually as CLI commands. To help solidify Tungsten Fabric as a reliable networking solution for any orchestrator, it would be useful to have well documented tools to automate supported upgrade paths between Tungsten Fabric versions.
  • Expected outcomes of the project
    • Documentation illustrating the usage of upgrade tools
    • Ansible playbooks to automate relevant tasks
    • Python code for relevant new modules for current manual tasks
  • Student skills required/preferred: Python, Ansible, Linux, Kubernetes/Docker, Cassandra, RabbitMQ
  • Project difficulty rating (easy, medium, hard): medium
  • Mentor (person who suggested the project): Darien Hirotsu


(add more projects here; use the template from below)

...