gitpod icon indicating copy to clipboard operation
gitpod copied to clipboard

[terraform/aws] Split up regular and headless workspace node groups

Open adrienthebo opened this issue 2 years ago • 1 comments

Description

Related Issue(s)

See https://github.com/gitpod-io/gitpod/issues/12740

How to test

Create a preview environment with werft:

werft run github -j .werft/eks-installer-tests.yaml -a skipTests=true -a deps=external -a preview=true

Once the preview is up, login to the node and confirm that image builds run on headless workspace nodes and workspaces run on regular-workspace nodes.

Release Notes

[terraform/eks] Run regular and headless workspaces on separate node pools

Documentation

Werft options:

  • [ ] /werft with-preview
  • [ ] /werft with-integration-tests=all Valid options are all, workspace, webapp, ide

adrienthebo avatar Sep 20 '22 19:09 adrienthebo

Flagging this as WIP because the werft tests failed, will remove after a successful test run.

Edit: tests pass, this is good to go.

adrienthebo avatar Sep 20 '22 20:09 adrienthebo