cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 91a509b849b8b71ba15bd6ededbf80eb0760ef55
parent 62a1c53bff57a892a43861624fde0f8e0f1b8879
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sun, 13 Oct 2024 16:42:28 +0200

Scale mastodon

Diffstat:
Mapps/base/mastodon/release.yaml | 4++--
Minfrastructure/controllers/kube-fledged.yaml | 7-------
2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/apps/base/mastodon/release.yaml b/apps/base/mastodon/release.yaml @@ -76,7 +76,7 @@ spec: cpu: "180m" memory: "875Mi" pdb: - enabled: true + enabled: false minAvailable: 1 maxUnavailable: 1 authorizedFetch: true @@ -117,7 +117,7 @@ spec: replicas: 2 workers: 2 pdb: - enabled: true + enabled: false minAvailable: 1 maxUnavailable: 1 sslMode: no-verify diff --git a/infrastructure/controllers/kube-fledged.yaml b/infrastructure/controllers/kube-fledged.yaml @@ -42,7 +42,6 @@ spec: - images: - docker.io/senthilrch/kubefledged-controller:v0.10.0 # Controller kube-fleged - docker.io/senthilrch/kubefledged-webhook-server:v0.10.0 # Webhook server kube-flered - - quay.io/cilium/cilium:v1.15.4@sha256:b760a4831f5aab71c711f7537a107b751d0d0ce90dd32d8b358df3c5da385426 # Cilium - ghcr.io/mastodon/mastodon:v4.2.8 # Mastodon - ghcr.io/element-hq/synapse:v1.108.0 # Synapse - ghcr.io/zalando/spilo-16:3.2-p2 # Spilo @@ -50,18 +49,12 @@ spec: - gnuxie/draupnir:latest # Draupnir upstream - ghcr.io/mtrnord/cluster/pantalaimon:0.10.5 # Pantalaimon - ghcr.io/mtrnord/cluster/draupnir:d4all # D4All - - ghcr.io/matrix-org/sliding-sync # Sliding sync - - openproject/openproject:14-slim # Openproject - ghcr.io/fluxcd/source-controller:v1.2.4 # Source Control - ghcr.io/fluxcd/kustomize-controller:v1.2.2 # Kustomize controller - ghcr.io/fluxcd/helm-controller:v0.37.4 # Helm Controller - ghcr.io/fluxcd/notification-controller:v1.2.4 # Notification Controller - ghcr.io/fluxcd/image-reflector-controller:v0.31.2 # Image reflector controller - ghcr.io/fluxcd/image-automation-controller:v0.37.1 # Image automation controller - # Plausible - - curlimages/curl:8.2.1 - - bitnami/clickhouse:23.3.9 - - plausible/analytics:v2.0.0 # Specifies a list of image pull secrets to pull images from private repositories into the cache imagePullSecrets: - name: ghcr-pull