commit c7fbbedc7bffdf19b646c51100a51cf6ccba1183
parent 1547a3571c0ad3849bbfc27e370727a738d74ad1
Author: MTRNord <MTRNord@users.noreply.github.com>
Date: Fri, 4 Jul 2025 11:44:51 +0200
Meow
Diffstat:
1 file changed, 44 insertions(+), 42 deletions(-)
diff --git a/apps/base/mastodon/release.yaml b/apps/base/mastodon/release.yaml
@@ -14,8 +14,10 @@ spec:
name: mastodon
namespace: mastodon
timeout: 4h
+ upgrade:
+ timeout: 2h
install:
- timeout: 25m
+ timeout: 2h
remediation:
retries: 3
values:
@@ -46,10 +48,10 @@ spec:
hosts:
- host: mastodon.mtrnord.blog
paths:
- - path: /
+ - path: /
tls:
- hosts:
- - mastodon.mtrnord.blog
+ - mastodon.mtrnord.blog
secretName: mastodon.mtrnord.blog-tls
mastodon:
sidekiq:
@@ -68,18 +70,18 @@ spec:
concurrency: 25
replicas: 1
resources:
- limits: {}
- requests:
- cpu: 136m
- memory: 542Mi
+ limits: {}
+ requests:
+ cpu: 136m
+ memory: 542Mi
queues:
- - default,8
- - push,6
- - ingress,4
- - mailers,2
- - pull
- # Make sure the scheduler queue only exists once and with a worker that has 1 replica.
- - scheduler
+ - default,8
+ - push,6
+ - ingress,4
+ - mailers,2
+ - pull
+ # Make sure the scheduler queue only exists once and with a worker that has 1 replica.
+ - scheduler
web:
updateStrategy:
type: RollingUpdate
@@ -172,13 +174,13 @@ sops:
age:
- recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
enc: |
- -----BEGIN AGE ENCRYPTED FILE-----
- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5aE9ZZC8xMmMzUkF1U2tR
- czU5aXlTdlBxazRZU2dGUFRSK25jbGhCTDFRClRXQ2prVVFkSXV0NC9Dc0ZFQmxt
- WnRmamdyRDdBRlhLZjdOMjU3RlpMeEEKLS0tIDdZU2dKTktKQnZ4VmlGQWtMdDFx
- YW5IWVhoOUVXZVNBZGMrYmZmbXhDWG8Kd1uuO2nZtxK0dp2wrGMlKi1YF9AXpSZV
- zuII+EmMYocSkqZyOfFmnty7HZmBVpN8/W7hJYiO2LlpwMBBtNm90Q==
- -----END AGE ENCRYPTED FILE-----
+ -----BEGIN AGE ENCRYPTED FILE-----
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5aE9ZZC8xMmMzUkF1U2tR
+ czU5aXlTdlBxazRZU2dGUFRSK25jbGhCTDFRClRXQ2prVVFkSXV0NC9Dc0ZFQmxt
+ WnRmamdyRDdBRlhLZjdOMjU3RlpMeEEKLS0tIDdZU2dKTktKQnZ4VmlGQWtMdDFx
+ YW5IWVhoOUVXZVNBZGMrYmZmbXhDWG8Kd1uuO2nZtxK0dp2wrGMlKi1YF9AXpSZV
+ zuII+EmMYocSkqZyOfFmnty7HZmBVpN8/W7hJYiO2LlpwMBBtNm90Q==
+ -----END AGE ENCRYPTED FILE-----
lastmodified: "2025-04-09T23:46:00Z"
mac: ENC[AES256_GCM,data:48tOa1fC9GAYvpi2/b+WAaYYT8mJ1gpMVDfC4o9RR1MGawRFylF1zzSThF+1NL2CR8awUULxBJmVWVRaleQDIKNNJboAt2bHTnj9QUOVDEWknhErz867kLkNwOcfLzJtkerxj0djXiVXQwYcHccVCl7qeAa+zYkcdhxpFdX/miA=,iv:XjoVRwNP4IGalhpE1HP+bvvVmhZvcX5sc6Bl+9/HUoY=,tag:11e4Jn1ndNw3i7vS08tyog==,type:str]
pgp: []
@@ -198,25 +200,25 @@ spec:
- mastodon.mtrnord.blog
rules:
- backendRefs:
- - name: mastodon-streaming
- port: 4000
+ - name: mastodon-streaming
+ port: 4000
timeouts:
- request: 240s
- backendRequest: 0s
+ request: 240s
+ backendRequest: 0s
matches:
- - path:
- type: PathPrefix
- value: /api/v1/streaming
+ - path:
+ type: PathPrefix
+ value: /api/v1/streaming
- backendRefs:
- - name: mastodon-web
- port: 3000
+ - name: mastodon-web
+ port: 3000
timeouts:
- request: 240s
- backendRequest: 0s
+ request: 240s
+ backendRequest: 0s
matches:
- - path:
- type: PathPrefix
- value: /
+ - path:
+ type: PathPrefix
+ value: /
sops:
kms: []
gcp_kms: []
@@ -225,13 +227,13 @@ sops:
age:
- recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
enc: |
- -----BEGIN AGE ENCRYPTED FILE-----
- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5aE9ZZC8xMmMzUkF1U2tR
- czU5aXlTdlBxazRZU2dGUFRSK25jbGhCTDFRClRXQ2prVVFkSXV0NC9Dc0ZFQmxt
- WnRmamdyRDdBRlhLZjdOMjU3RlpMeEEKLS0tIDdZU2dKTktKQnZ4VmlGQWtMdDFx
- YW5IWVhoOUVXZVNBZGMrYmZmbXhDWG8Kd1uuO2nZtxK0dp2wrGMlKi1YF9AXpSZV
- zuII+EmMYocSkqZyOfFmnty7HZmBVpN8/W7hJYiO2LlpwMBBtNm90Q==
- -----END AGE ENCRYPTED FILE-----
+ -----BEGIN AGE ENCRYPTED FILE-----
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5aE9ZZC8xMmMzUkF1U2tR
+ czU5aXlTdlBxazRZU2dGUFRSK25jbGhCTDFRClRXQ2prVVFkSXV0NC9Dc0ZFQmxt
+ WnRmamdyRDdBRlhLZjdOMjU3RlpMeEEKLS0tIDdZU2dKTktKQnZ4VmlGQWtMdDFx
+ YW5IWVhoOUVXZVNBZGMrYmZmbXhDWG8Kd1uuO2nZtxK0dp2wrGMlKi1YF9AXpSZV
+ zuII+EmMYocSkqZyOfFmnty7HZmBVpN8/W7hJYiO2LlpwMBBtNm90Q==
+ -----END AGE ENCRYPTED FILE-----
lastmodified: "2025-04-09T23:46:00Z"
mac: ENC[AES256_GCM,data:48tOa1fC9GAYvpi2/b+WAaYYT8mJ1gpMVDfC4o9RR1MGawRFylF1zzSThF+1NL2CR8awUULxBJmVWVRaleQDIKNNJboAt2bHTnj9QUOVDEWknhErz867kLkNwOcfLzJtkerxj0djXiVXQwYcHccVCl7qeAa+zYkcdhxpFdX/miA=,iv:XjoVRwNP4IGalhpE1HP+bvvVmhZvcX5sc6Bl+9/HUoY=,tag:11e4Jn1ndNw3i7vS08tyog==,type:str]
pgp: []