From e047dd6b6d56a1a06bcbae3697eeb44f0d4b5d40 Mon Sep 17 00:00:00 2001 From: sarmstrong Date: Tue, 2 Dec 2025 08:09:23 +0300 Subject: [PATCH] Refactor --- loop-enterprise-stack/Chart.lock | 12 ++++++++++++ loop-enterprise-stack/Chart.yaml | 2 +- loop-enterprise-stack/README.md | 2 ++ loop-enterprise-stack/values.yaml | 15 ++++++++++++--- 4 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 loop-enterprise-stack/Chart.lock diff --git a/loop-enterprise-stack/Chart.lock b/loop-enterprise-stack/Chart.lock new file mode 100644 index 0000000..cfff5a6 --- /dev/null +++ b/loop-enterprise-stack/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: loop-enterprise-edition + repository: https://artifacts.wilix.dev/repository/helm-loop + version: 1.0.2 +- name: postgres + repository: https://groundhog2k.github.io/helm-charts/ + version: 1.5.12 +- name: minio + repository: https://charts.min.io/ + version: 5.4.0 +digest: sha256:aa9830a9fe0325bfe8459044044d15679367390a06b5995d0d2c651ffe0bcc12 +generated: "2025-11-28T11:42:14.203623767+03:00" diff --git a/loop-enterprise-stack/Chart.yaml b/loop-enterprise-stack/Chart.yaml index 42e58f2..f71632a 100644 --- a/loop-enterprise-stack/Chart.yaml +++ b/loop-enterprise-stack/Chart.yaml @@ -30,4 +30,4 @@ maintainers: name: stuart.armstrong name: loop-enterprise-stack type: application -version: 1.0.3 +version: 2.0.0 diff --git a/loop-enterprise-stack/README.md b/loop-enterprise-stack/README.md index ae357cb..2a6685b 100644 --- a/loop-enterprise-stack/README.md +++ b/loop-enterprise-stack/README.md @@ -1,6 +1,8 @@ Loop Enterprise Stack ==================================================== +--- +## ⚠️ **Version 2.0.0 of the loop-enterprise-editon chart, removes all Bitnami Helm chart and Bitnami image dependencies. The old chart can still be used, but Bitnami related charts and images must be provided by you. There is no direct migration path, so database and minio data backups need to be created, before deploying this chart. --- ## ⚠️ **This chart is not compatible with the previous loop chart and should not be used to upgrade the previous chart. All data can be lost** diff --git a/loop-enterprise-stack/values.yaml b/loop-enterprise-stack/values.yaml index bb64de5..c47f04b 100644 --- a/loop-enterprise-stack/values.yaml +++ b/loop-enterprise-stack/values.yaml @@ -32,7 +32,6 @@ global: external: driver: "postgres" dataSource: "loopuser:looppassword@loop-database.loop-onprem.svc.cluster.local:5432/loopdb?sslmode=disable" # :@@loop-database..svc.cluster.local:5432/?connect_timeout=10&sslmode=disable - dataSourceReplicas: "" existingDatabaseSecret: {} jobserver: name: jobserver @@ -57,8 +56,6 @@ global: # Push proxy must be configured or useHPNS must be true for push noticiations to work. push: enabled: true - # Hosted push notification service. Requires an enterprise license. - # More details at https://docs.loop.ru/mobile/mobile-hpns. useHPNS: true initContainerImage: @@ -188,6 +185,18 @@ loop-enterprise-edition: value: "true" #The flag indicates whether user access tokens are allowed - name: MM_SERVICESETTINGS_GIPHYSDKKEY value: "" #Giphy SDK key for integration with Giphy + - name: MM_SQLSETTINGS_DATASOURCE + value: "postgres://loopuser:looppassword@loop-database.loop-onprem.svc.cluster.local:5432/loopdb?sslmode=disable" + - name: MM_SQLSETTINGS_DATASOURCEREPLICAS + value: "postgres://loopuser:looppassword@loop-database-1.loop-onprem.svc.cluster.local:5432/loopdb?sslmode=disable" + - name: MM_SQLSETTINGS_MAXIDLECONNS + value: "10" + - name: MM_SQLSETTINGS_DISABLEDATABASESEARCH + value: "true" + - name: MM_SQLSETTINGS_MAXOPENCONNS + value: "80" + - name: MM_SQLSETTINGS_QUERYTIMEOUT + value: "300" ## The following environment variables are required to run loop in clustered mode. # - name: MM_CLUSTERSETTINGS_ENABLE # value: "true"