Commit graph

185 commits

Author SHA1 Message Date
Alexander "Ace" Olofsson
d06d28972d
matrix-synapse: Update to 1.37.1 2021-06-30 17:13:41 +02:00
Jack O'Sullivan
db2a430b8a Add extraCommands for workers 2021-06-29 22:28:04 +01:00
Jack O'Sullivan
afc82bc672 Fix volumePermissions for media repository worker 2021-06-29 22:27:05 +01:00
Alexander "Ace" Olofsson
76ae6bc6b3
matrix-synapse: Update to 1.37.0 2021-06-29 12:49:53 +02:00
Alexander Olofsson
6016baa4f6
matrix-synapse: Allow probe configuration 2021-06-28 15:10:10 +02:00
Alexander Olofsson
aafd204310
matrix-synapse: Handle disabled media worker
Fixes #8
2021-06-24 23:25:50 +02:00
Nicolas Bonneval
cd8ff3348e Make sure the new ingress.className field gets some visibility 2021-06-23 20:04:26 +02:00
Nicolas Bonneval
8e0de0403f Ingress tls secret name may be empty 2021-06-21 16:54:24 +02:00
Nicolas Bonneval
6d7acd9677 Added support for the ingressClassName field
+ Fixed indentation for volumePermissions.resources
2021-06-21 16:54:08 +02:00
Nicolas Bonneval
af847c473e Fixed missing pull secrets for workers 2021-06-21 16:52:25 +02:00
Nicolas Bonneval
cd9900b37b Media worker name mismatch
The 'eq' statement must test against the exact key name from the values
file, so with an undescore (_) instead of dash (-).
Causes synapse to (try to and fail) mount the same PVC as the media
worker.
2021-06-21 16:46:27 +02:00
Nicolas Bonneval
54e3a205f9 Fixes for extraEnv
- Fixed indentation
- Fixed default type (yaml sequences instead of maps)
2021-06-21 16:45:51 +02:00
Alexander Olofsson
12faeacf88
matrix-synapse: Update to 1.36.0 2021-06-15 18:33:18 +02:00
Benjamin Räthlein
82d0a30530 Redis port is a number and should not be quoted (see reviewer comment) 2021-06-05 10:32:50 +00:00
Benjamin Räthlein
d1a7cd23f0 Make use of the $redisPort variable 2021-06-05 08:31:17 +00:00
Alexander "Ace" Olofsson
deeac5d6fb
matrix-synapse: Update to 1.35.1 2021-06-03 14:47:24 +02:00
Alexander Olofsson
ff2d7fb0c9
matrix-synapse: Update to 1.35.0 2021-06-01 19:05:22 +02:00
Alexander "Ace" Olofsson
b7976cc78b
matrix-synapse: Fix worker volume inheritance
Only volumeMounts were inherited from the global config, not the
volumes themselves
2021-05-19 17:46:40 +02:00
Alexander Olofsson
98ce301ce8
matrix-synapse: Update to 1.34.0 2021-05-17 13:44:35 +02:00
Alexander "Ace" Olofsson
246171a639
matrix-synapse: Update to 1.33.2 2021-05-11 18:15:04 +02:00
Alexander Olofsson
f8a869c886
matrix-synapse: Update to 1.33.1 2021-05-07 10:42:56 +02:00
Alexander "Ace" Olofsson
252947fa9a
matrix-synapse: Update to 1.33.0 2021-05-05 22:44:39 +02:00
Alexander "Ace" Olofsson
aecf123352
matrix-synapse: Fix helm examples in readme 2021-04-25 11:10:18 +02:00
Alexander Olofsson
1391635b51
matrix-synapse: Update to 1.32.2 2021-04-22 13:34:55 +02:00
Alexander "Ace" Olofsson
764f7e7e8d Revert "matrix-synapse: Update to 1.32.1"
Waiting for a .2 that fixes issues against Synapse modules - like the
built-in S3 media

This reverts commit 6624721f3c.
2021-04-21 20:03:35 +02:00
Alexander Olofsson
6624721f3c
matrix-synapse: Update to 1.32.1 2021-04-21 16:04:39 +02:00
Alexander Olofsson
4fe0c24880 Merge branch 'sslmode' into 'master'
Plumb sslmode into synapse postgres config

See merge request ananace/charts!8
2021-04-14 04:45:19 +00:00
Alexander "Ace" Olofsson
6e45fb9e18
Avoid errors with worker replica count 2021-04-14 06:12:14 +02:00
Lee Verberne
2d7589978d Plumb sslmode into synapse postgres config 2021-04-13 23:01:32 +02:00
Alexander Olofsson
af19429e5a
matrix-synapse: Update to 1.31.0 2021-04-06 22:45:53 +02:00
Alexander Olofsson
470cb6b941
matrix-synapse: Update to 1.30.1 (no changes) 2021-03-26 16:34:59 +01:00
Alexander "Ace" Olofsson
a3e99f6601
matrix-synapse: Update example values for jemalloc 2021-03-23 11:32:55 +01:00
Alexander Olofsson
46bbfeed86
matrix-synapse: Update to 1.30.0 2021-03-22 17:23:14 +01:00
Alexander Olofsson
7425405192
Remove packaged dependencies 2021-03-22 10:15:31 +01:00
Alexander Olofsson
215217bd8c
matrix-synapse: Fix volumes type in values 2021-03-20 21:05:57 +01:00
Alexander Olofsson
bfe668dd6c
matrix-synapse: Bump to 2.0.0 due to changes
NB; Look over values carefully when upgrading
2021-03-20 20:55:14 +01:00
Alexander Olofsson
d10f9a6e44
matrix-synapse: Fix signing-key job updates
No longer attempts to modify the signing-key job after it's first
created
2021-03-20 20:54:35 +01:00
Alexander Olofsson
c302e50a1b
matrix-synapse: Switch to upstream image 2021-03-20 20:51:21 +01:00
Alexander Olofsson
c13ac3d9a4
matrix-synapse: Fix ternary with --set 2021-03-20 20:44:38 +01:00
Alexander Olofsson
6cbb8bf9fd
matrix-synapse: Redo well-known server
Now allows custom .well-known/matrix/{server,client} data to be provided
2021-03-20 20:34:51 +01:00
Alexander Olofsson
8ae1000472
matrix-synapse: Slight chart restructuring
Now supports generic images, workers are moved closer to the new
generic_worker design, additional worker configuration can be specified
2021-03-20 20:17:37 +01:00
Alexander Olofsson
ed1fe25d80
matrix-synapse: Check for redis/postgres password 2021-03-20 19:07:12 +01:00
Alexander Olofsson
0e1937dc17
matrix-synapse: Update to 1.29.0 2021-03-08 17:54:18 +01:00
Alexander "Ace" Olofsson
762be6c169
matrix-synapse: Add resource values for key job 2021-03-01 21:10:03 +01:00
Alexander Olofsson
04016a2673
matrix-synapse: Update to 1.28.0 2021-02-25 13:09:10 +01:00
Alexander Olofsson
f171196690
matrix-synapse: Update to 1.27.0 2021-02-17 15:43:35 +01:00
Alexander Olofsson
449cee5ad2
matrix-synapse: Update to 1.26.0 2021-01-27 17:46:59 +01:00
Alexander "Ace" Olofsson
ad7cee0b6b
matrix-synapse: Update to 1.25.0 2021-01-13 15:58:11 +01:00
Alexander Olofsson
0d27289f65
matrix-synapse: Update to 1.24.0 2020-12-09 12:37:27 +01:00
Alexander "Ace" Olofsson
dafa338920
matrix-synapse: Fix whitespace in configuration 2020-12-07 15:40:21 +01:00
Alexander Olofsson
f1811a3b52
matrix-synapse: Update to 1.23.0 2020-11-18 13:15:42 +01:00
Alexander Olofsson
3b59f3ca93
matrix-synapse: Update to 1.22.1 2020-10-30 17:25:13 +01:00
Alexander Olofsson
b6790997fb
matrix-synapse: Update to 1.22.0 2020-10-27 13:18:36 +01:00
Alexander Olofsson
d9e7ae8b58
matrix-synapse: Update to 1.21.2 2020-10-15 17:02:53 +02:00
Alexander Olofsson
f04e8db9e0
matrix-synapse: Update to 1.21.0 2020-10-12 19:05:37 +02:00
Alexander Olofsson
eb3c6a68a5
matrix-synapse: Add a link to a help/question room 2020-09-27 12:31:39 +02:00
Alexander Olofsson
cd86e99948
matrix-synapse: Update to 1.20.1 2020-09-24 18:24:25 +02:00
Alexander Olofsson
069a67748b
matrix-synapse: Update to 1.20.0 2020-09-22 18:46:13 +02:00
Alexander Olofsson
43d3d6d200
matrix-synapse: Update to 1.19.3 2020-09-18 17:43:34 +02:00
Alexander Olofsson
b53ae80535
matrix-synapse: Update to version 1.19.2 2020-09-16 15:35:43 +02:00
Alexander Olofsson
77ed0241f3
matrix-synapse: Update to 1.19.1 2020-08-27 12:15:38 +02:00
Alexander "Ace" Olofsson
0c28c57433
matrix-synapse: Fix a restructuring error 2020-08-27 07:03:04 +02:00
Alexander Olofsson
a6e8b9541a
matrix-synapse: Implement volume permissions
Forgot to set a TODO on these flags, and only now done another full test deploy
2020-08-24 14:59:53 +02:00
Alexander Olofsson
b9228dddc9
matrix-synapse: Update to 1.19.0 2020-08-17 15:41:54 +02:00
Alexander Olofsson
7fccfe3a7a
matrix-synapse: Add support for extra volumes 2020-08-17 10:04:28 +02:00
Alexander Olofsson
c3032aa1f7
matrix-synapse: Shorter worker/replication names 2020-08-14 16:11:10 +02:00
Alexander Olofsson
a05b870142
matrix-synapse: Slight template improvements
Fixes overly eager worker restart, uses the correct label for
application component for well-known server
2020-08-14 10:42:14 +02:00
Alexander Olofsson
038c4a9add
matrix-synapse: Provide a required report_stats 2020-08-14 10:40:14 +02:00
Alexander Olofsson
20c696a55b
matrix-synapse: Stamp as 1.0
This cleans up plenty of config to use as many defaults as possible, and
adds extraSecrets for specifying secret values into config
2020-08-14 10:31:13 +02:00
Alexander Olofsson
61efea988a
matrix-synapse: Bump release version
This release changes the config layout and the server name handling to
make it easier to do a simple deployment.
2020-08-13 21:39:35 +02:00
Alexander Olofsson
92c529446b
matrix-synapse: Fix remainders of old serverName 2020-08-13 20:42:31 +02:00
Alexander Olofsson
73a9542625
matrix-synapse: Change config for server names
This makes a lot of default setups much simpler to deploy
2020-08-13 20:36:48 +02:00
Alexander Olofsson
069da65136
matrix-synapse: Lock content-type for well-known 2020-08-11 20:51:02 +02:00
Alexander Olofsson
04b62eada3
matrix-synapse: Bump version
Changes include;
- Allow X-forwarded for worker listeners
- Allow X-forwarded for well-known server
- Lots of slight improvements to rendered templates
2020-08-11 20:14:45 +02:00
Alexander Olofsson
23271966b6
matrix-synapse: Unify listener config layouts 2020-08-11 20:14:21 +02:00
Alexander Olofsson
d1b069ac7c
matrix-synapse: Improve example values 2020-08-11 13:07:11 +02:00
Alexander Olofsson
a2b7629450
matrix-synapse: Well-known server cleanup
Now handles restarting on any kind of configuration change, as well as
supporting CORS for possible browser-hosted Matrix HSes, along with
forwarded IP extraction.
2020-08-11 12:48:00 +02:00
Alexander Olofsson
e127339fca
matrix-synapse: Fix a stupid mistake 2020-08-10 12:48:33 +02:00
Alexander Olofsson
e6a5fa95fc
matrix-synapse: Bugfixes galore 2020-08-10 12:44:37 +02:00
Alexander Olofsson
57359a22d2
matrix-synapse: Unify default usage slightly 2020-08-10 12:33:01 +02:00
Alexander Olofsson
aca8018809
matrix-synapse: Better postgres/redis name helpers 2020-08-10 12:30:49 +02:00
Alexander Olofsson
8ea5e3a184
matrix-synapse: Bump version for upgrade test 2020-08-10 12:25:34 +02:00
Alexander Olofsson
08226b1db9
matrix-synapse: Cleanups to ease deployment 2020-08-10 11:13:02 +02:00
Alexander Olofsson
1ad027dac7
matrix-synapse: Workaround helm linter issue 2020-08-10 10:23:22 +02:00
Alexander Olofsson
031474e9f8 Promote WIP matrix chart to 0.1 2020-08-10 10:20:03 +02:00