gitpod/components/ws-manager-api
Gero Posmyk-Leinemann caa8a23300 [ws-manager-api, protocol] Slight refactor of cluster selection
1. Generalized cluster selection for "HasPermission" AdmissionConstraints
 Before the "constraintNewWorkspaceCluster" was seen as special case, that also was too general. This way it's straight forward to extend to other permissions

 2. Separated "cluster authorization" into a separate Constraint which is applied to all ClusterSets. Before the authoritzation was more an optimization of the cluster precedence
2022-02-15 10:37:36 +01:00
..
2022-01-24 20:08:17 +01:00
2021-06-04 16:26:37 -04:00

Overview

The ws-manager-api component hosts the api component of ws-manager.

Making changes to the api

First, make sure those changes are really neccesary. We want to keep the interface as trim as possible. To make changes, edit core.proto ideally in a backwards compatible manner. Then run ./generate.sh in this directory to re-generate the GO and TypeScript protocol implementations.