Skip to content

Commit 659aaf2

Browse files
committed
Improve the test cluster setup for Matrix RTC
1 parent a1a69bb commit 659aaf2

3 files changed

Lines changed: 21 additions & 1 deletion

File tree

charts/matrix-stack/ci/test-cluster-mixin.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 New Vector Ltd
1+
# Copyright 2024-2025 New Vector Ltd
22
#
33
# SPDX-License-Identifier: AGPL-3.0-only
44

@@ -8,3 +8,15 @@
88

99
certManager:
1010
clusterIssuer: ess-selfsigned
11+
12+
matrixRTC:
13+
# Because the authoriser service won't trust certificates issued by the above self-signed CA
14+
extraEnv:
15+
- name: LIVEKIT_INSECURE_SKIP_VERIFY_TLS
16+
value: YES_I_KNOW_WHAT_I_AM_DOING
17+
# Because the authoriser service does well-known and the userinfo API calls via the frontdoor
18+
hostAliases:
19+
- hostnames:
20+
- ess.localhost
21+
- synapse.ess.localhost
22+
ip: '{{ ( (lookup "v1" "Service" "ingress-nginx" "ingress-nginx-controller") | default (dict "spec" (dict "clusterIP" "127.0.0.1")) ).spec.clusterIP }}'

newsfragments/579.internal.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Improve the test cluster setup for Matrix RTC.

tests/integration/fixtures/files/clusters/kind.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,13 @@ nodes:
5151
- containerPort: 443
5252
hostPort: 443
5353
protocol: TCP
54+
# Matrix RTC SFU TCP and Muxed UDP
55+
- containerPort: 30881
56+
hostPort: 30881
57+
protocol: TCP
58+
- containerPort: 30882
59+
hostPort: 30882
60+
protocol: UDP
5461
containerdConfigPatches:
5562
- |-
5663
[plugins."io.containerd.grpc.v1.cri".registry]

0 commit comments

Comments
 (0)