Cluster Web Terminal

Project plan for providing customer safe access to their Kubernetes clusters through the UI.

Weekly Project Plan

Epic: https://gitlab.com/groups/gitlab-org/-/epics/11015

Milestone 16.3 (June 18, 2023 - July 17, 2023)

Goals:

Milestone 16.4 (August 18, 2023 - September 17, 2023)

Goals:

Week of Aug 28-Sept 1

  • The bulk of the work is focused around updating the cluster javascript client, the DRI for this task had some PTO time
  • The focus has shifted towards a p1/s1 security issue that then revelaed to be less impactful and has been downgraded to p4/s4

Week of Sept 4-8

  • forecast: Updating the javascript client library to connect to the cluster is completed or close to completition
  • [-] forecast: The discussion around designing the container that will receive the connection proceeds and we have an initial tech proposal

Week of Sept 11-15

  • forecast: The discussion around designing the container that will receive the connection proceeds and we have an initial tech proposal

Milestone 16.5 (September 17, 2023 - October 10, 2023)

Goals:

Week of Sept 15-22

  • forecast: The first version of the container is prepared and the tooiling to automatically release it are clear and a plan to create them is ready

Week of Sept 25-29

Week of Oct 02-06

Week of Oct 09-13

Milestone 16.6 (October 17, 2023 - November 10, 2023)

Goals:

Week of Oct 16-20

Week of Oct 23-27

Week of Oct 30 Nov 03

  • We hit the goal for this milestone a bit earlier, this allows us to recover some pace on the project.
  • forecast: now that The Design Document is merged the necessary issues are created and refined

Week of Nov 06-10

Milestone 16.7 (November 13, 2023 - December 8, 2023)

Goals:

Milestone 16.8 (December 11, 2023 - January 12, 2024)

Goals:

  • The effort on this key project are going to be pause due to limited backend availability and other priorities

Milestone 16.9 (January 15, 2024 - February 9, 2024)

Goals:

  • We should be able to resume the work on this project in this milestone, the expected MVC is due in 2 to 3 milestones.

Milestone 16.10 (February 12, 2024 - March 8, 2024)

Goals:

Milestone 16.11 (March 11, 2024 - April 12, 2024)

Goals:

Milestone 17.0 (April 15, 2024 - May 10, 2024)

Goals:

Last modified December 13, 2023: Move development files in place (c26f66f9)