[go: up one dir, main page]

Skip to content

Use devfile gem in spike branch

Things to do

  • make sure the devfile integrates with the gitlab monolith - check update here
  • use gemfile on rails to generate k8s resources instead of DevWorkspace resource
  • remove "informer on DevWorkspace resources" in agentk and instead watch on Deployment
  • process user devfile to inject editor components
  • extract workspace URL during resource generation instead of fetching the URL from information received from agentk
  • make changes to workspace states
    • remove actual state calculation from agentk
    • add actual state calculation in rails
  • add support in devfile gem to add labels/annotations

Related to DWO dependency removal but will be tackled in a followup issue

  • remove devworkspace_resource_version and devworkspacerouting_resource_version fields from the database
  • add resource_version and processed_devfile field to the database

Related to DWO dependency removal but not sure if it will be within the scope of this issue

  • process user devfile to inject project cloning components
  • add tls certificates on agentk setup

MRs

Edited by Vishal Tak