feat: move moons experiment to ga (released) (#11285)

* feat: release moons experiment as ga
This commit is contained in:
Steven Masley
2023-12-19 14:40:22 -06:00
committed by GitHub
parent e8be092af0
commit fbda21a9f2
20 changed files with 57 additions and 205 deletions
-12
View File
@@ -1,13 +1,5 @@
# Workspace Proxies
> Workspace proxies are in an
> [experimental state](../contributing/feature-stages.md#experimental-features)
> and the behavior is subject to change. Use
> [GitHub issues](https://github.com/coder/coder) to leave feedback. This
> experiment must be specifically enabled with the `--experiments="moons"`
> option on both coderd and the workspace proxy. If you have all experiements
> enabled, you have to add moons as well. `--experiments="*,moons"`
Workspace proxies provide low-latency experiences for geo-distributed teams.
Coder's networking does a best effort to make direct connections to a workspace.
@@ -130,10 +122,6 @@ coder:
- name: CODER_WILDCARD_ACCESS_URL
value: "*.<app_hostname_of_proxy>"
# enables new paid features that are in alpha state
- name: CODER_EXPERIMENTS
value: "*,moons"
tls:
secretNames:
- kubernetes-wsproxy-secret
+2 -2
View File
@@ -563,7 +563,7 @@ curl -X GET http://coder-server:8080/api/v2/experiments \
> 200 Response
```json
["moons"]
["workspace_actions"]
```
### Responses
@@ -600,7 +600,7 @@ curl -X GET http://coder-server:8080/api/v2/experiments/available \
> 200 Response
```json
["moons"]
["workspace_actions"]
```
### Responses
+1 -2
View File
@@ -2865,7 +2865,7 @@ AuthorizationObject can represent a "set" of objects, such as: all workspaces in
## codersdk.Experiment
```json
"moons"
"workspace_actions"
```
### Properties
@@ -2874,7 +2874,6 @@ AuthorizationObject can represent a "set" of objects, such as: all workspaces in
| Value |
| -------------------------- |
| `moons` |
| `workspace_actions` |
| `tailnet_pg_coordinator` |
| `single_tailnet` |