Skip to content

Commit

Permalink
Merge branch 'main' into pr-image-builder-workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
davidkornel committed Aug 30, 2024
2 parents a5ae0c9 + 81f018d commit ba906e8
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
7 changes: 7 additions & 0 deletions docs/INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,13 @@ helm install stunner-gateway-operator stunner/stunner-gateway-operator-dev --cre
--namespace=stunner-system
```

After upgrading the operator from the dev channel you may need to manually restart the dataplane
for each of your Gateways:

```console
kubectl -n <gateway-namespace> rollout restart deployment <gateway-name>
```

### Legacy mode

In the default *managed dataplane mode*, the STUNner gateway operator automatically provisions the dataplane, which substantially simplifies operations and removes lot of manual and repetitive work. For compatibility reasons the traditional operational model, called the *legacy mode*, is still available. In this mode the user is responsible for provisioning both the control plane, by installing the `stunner-gateway-operator` Helm chart, and the dataplane(s), by helm-installing the `stunner` chart possibly multiple times.
Expand Down
2 changes: 1 addition & 1 deletion server.go
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ func (s *Stunner) StartServer(l *object.Listener) error {
l.Conns = append(l.Conns, conn)

default:
return fmt.Errorf("internal error: unknown listener protocol " + l.Proto.String())
return fmt.Errorf("internal error: unknown listener protocol %q", l.Proto.String())
}

// start the TURN server if there are actual listeners configured
Expand Down

0 comments on commit ba906e8

Please sign in to comment.