- Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
groundwork: awaiting deploymentteam: workspaceIssue belongs to the Workspace teamIssue belongs to the Workspace team
Description
Dev
- Update werft CI to use cached Installer (thanks @csweichel! kick started here)
- Update werft CI to use Installer binary to init config
- Update typical config values and render K8s yaml
- Post process K8s yaml for expected changes (node pool assignments, host port)
- Post process K8s yaml for unexpected changes in Server config (enableLocalApp and theiaPluginsBucketNameOverride)
- Add validation for config and cluster
- Compare rendered and post-processed K8s yaml with in cluster resources - any conflicts with cluster wide resources?
- Update werft CI to include an opt-out parameter, so folks can use Helm charts, avoiding Installer
- Created observation for ghosts [installer] - ghosts created in AM terminate on image pull #6936
- Can log in post install
- Validate Sweeper is working
Testing
- Start and stop a workspace
- Download changed workspace files from the dashboard
- with clean slate deploy works (Installer)
- with clean slate deploy works with-helm (Helm)
- with-observability works (with-helm never loads on all pods...is this a current issue or did I break it?)
- works in GKE (test due to code changes to honor PSP)
- test jetbrains IDE
FYI
- Work to validate cluster backups and prepare the nodes with new labels is in [core-dev] - Prepare environment for Installer #6806
Metadata
Metadata
Assignees
Labels
groundwork: awaiting deploymentteam: workspaceIssue belongs to the Workspace teamIssue belongs to the Workspace team