[go: up one dir, main page]

Skip to content

Inject agentw in workspace

MR:

Description

  • Add http_enabled and ssh_enabled options under remote_development.gitlab_workspaces_proxy in the agentk configuration.
  • Update Workspaces tools image which has agentw present
  • Inject agentw token as environment variable
  • Start agentw as the first thing when a workspace starts if remote_development.gitlab_workspaces_proxy.http_enabled == false
  • Do not set ingress attributes in workspaces network policy if remote_development.gitlab_workspaces_proxy.http_enabled == false && remote_development.gitlab_workspaces_proxy.ssh_enabled == false
  • Do not require dns_zone if remote_development.gitlab_workspaces_proxy.http_enabled == false

Acceptance criteria

See above

Implementation plan

See above

Edited by Vishal Tak