From e601db081e020023daa6b25d75700e90045eb199 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux <pierre@ozoux.net> Date: Thu, 3 Feb 2022 11:08:17 +0100 Subject: [PATCH] Adds possibility to configure nb replicas. --- libre | 3 ++- nextcloud/manifests/app.yml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libre b/libre index 2cb6ff6..f94b1ec 100755 --- a/libre +++ b/libre @@ -10,6 +10,7 @@ export NUAGE_URL=`kubectl -n $NS get ing -o custom-columns=HOST:spec.rules[*].ho export BUCKET=${FQDN} export S3_ENDPOINT=https://s3.standard.indie.host export S3_ENDPOINT_COLD=https://minio.k7.indie.host +export REPLICAS="${REPLICAS:-2}" export S3_SECRET=${NS}-dumps @@ -65,7 +66,7 @@ case "$1" in if [ -z "$2" ]; then manifest="../../common/$APP/manifests/app.yml" if [ -f "$manifest" ]; then - cat "${manifest}" | envsubst '$BUCKET $NC_VERSION $NC_IMAGE_TAG $NC_WEB_IMAGE_TAG $ALLOWED_HOSTS $NS $EPOCH $NUAGE_URL $PG_DOMAIN $DOMAIN $SUBDOMAIN $FQDN $FQDN_DOTS $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY $S3_ENDPOINT_COLD $S3_ENDPOINT'| /home/deploy/libre-cli -t - | kubectl -n ${NS} $1 -f - + cat "${manifest}" | envsubst '$BUCKET $NC_VERSION $NC_IMAGE_TAG $NC_WEB_IMAGE_TAG $ALLOWED_HOSTS $NS $EPOCH $NUAGE_URL $PG_DOMAIN $DOMAIN $SUBDOMAIN $FQDN $FQDN_DOTS $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY $S3_ENDPOINT_COLD $S3_ENDPOINT $REPLICAS'| /home/deploy/libre-cli -t - | kubectl -n ${NS} $1 -f - else echo "Manifest $manifest not found" exit diff --git a/nextcloud/manifests/app.yml b/nextcloud/manifests/app.yml index c830391..0fb18d7 100644 --- a/nextcloud/manifests/app.yml +++ b/nextcloud/manifests/app.yml @@ -86,7 +86,7 @@ metadata: namespace: ${NS} spec: progressDeadlineSeconds: 600 - replicas: 2 + replicas: ${REPLICAS} revisionHistoryLimit: 10 selector: matchLabels: -- GitLab