From dc7cc0e73606c38239b50624be4256dd91c82313 Mon Sep 17 00:00:00 2001 From: sarmstrong Date: Fri, 28 Nov 2025 14:43:54 +0300 Subject: [PATCH] Remove Bitnami dependencies. --- loop-enterprise-stack/Chart.yaml | 15 +++--- loop-enterprise-stack/values.yaml | 80 +++++++++++++++++-------------- 2 files changed, 51 insertions(+), 44 deletions(-) diff --git a/loop-enterprise-stack/Chart.yaml b/loop-enterprise-stack/Chart.yaml index 4bc5bf9..42e58f2 100644 --- a/loop-enterprise-stack/Chart.yaml +++ b/loop-enterprise-stack/Chart.yaml @@ -6,14 +6,15 @@ dependencies: version: 1.0.2 alias: loop-enterprise-edition - condition: postgresql.enabled - name: postgresql - repository: oci://registry-1.docker.io/bitnamicharts - version: 12.12.10 + name: postgres + version: "1.5.12" + repository: https://groundhog2k.github.io/helm-charts/ + alias: postgresql - condition: minio.enabled name: minio - repository: oci://registry-1.docker.io/bitnamicharts - version: 12.8.9 - alias: loop-minio + version: "5.4.0" + repository: https://charts.min.io/ + alias: minio description: LOOP Enterprise server with high availability. home: https://loop.ru icon: https://artifacts.wilix.dev/repository/loop-files/assets/loop-icon.png @@ -29,4 +30,4 @@ maintainers: name: stuart.armstrong name: loop-enterprise-stack type: application -version: 1.0.2 +version: 1.0.3 diff --git a/loop-enterprise-stack/values.yaml b/loop-enterprise-stack/values.yaml index 7d2570c..d1976a7 100644 --- a/loop-enterprise-stack/values.yaml +++ b/loop-enterprise-stack/values.yaml @@ -1,5 +1,5 @@ global: - siteUrl: "loop.example.com" # REQUIRED SETTING, PLEASE UPDATE: "https://loop.example.com" + siteUrl: "http://loop.example.com" # REQUIRED SETTING, PLEASE UPDATE: "https://loop.example.com" # Use an existing secret for License credential (see secret-loop-license.yaml for required fields) existingLicenseSecret: {} # name: "" @@ -31,7 +31,7 @@ global: database: external: driver: "postgres" - dataSource: "loopuser:loop-password@loop-database:5432/loop-db?sslmode=disable" # :@@loop-database..svc.cluster.local:5432/?connect_timeout=10&sslmode=disable + 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: @@ -73,7 +73,7 @@ loop-enterprise-edition: replicaCount: 1 image: repository: registry.loop.ru/loop/server - tag: 2025-06-10-1 + tag: 2025-09-23-1 pullPolicy: IfNotPresent strategy: @@ -206,58 +206,64 @@ loop-enterprise-edition: # If you want to use an external database, disable this. postgresql: enabled: true - global: - postgresql: - auth: - database: "loop-db" - username: "loopuser" - password: "loop-password" - name: loop-database fullnameOverride: loop-database nameOverride: loop-database - primary: - persistence: - size: 500Mi - resources: - limits: - cpu: 500m - memory: 1Gi - requests: - cpu: 250m - memory: 256Mi + settings: + superuserPassword: + value: "supersecretpassword" + + userDatabase: + name: + value: "loopdb" + user: + value: "loopuser" + password: + value: "looppassword" + + storage: + requestedSize: 5Gi + className: "" + + resources: + limits: + cpu: 2 + memory: 5Gi + requests: + cpu: 500m + memory: 512Mi # Minio Section. Use this to configure Minio storage. # If you want to use external storage, disable this. -loop-minio: +minio: enabled: true - accessKey: "accesskey-minio" - secretKey: "secretkey-minio" - name: loop-minio fullnameOverride: loop-minio nameOverride: loop-minio - persistence: - enabled: true - storageClass: "" - accessMode: ReadWriteOnce - size: 10Gi resources: requests: memory: 256Mi cpu: 250m - defaultBuckets: "loop-bucket" - provisioning: + + mode: standalone + rootUser: admin + rootPassword: supersecretpassword + + users: + - accessKey: accesskey-minio + secretKey: secretkey-minio + policy: readwrite + + persistence: enabled: true - users: - - username: accesskey-minio - password: secretkey-minio - disabled: false - policies: - - readwrite + storageClass: "" + size: 10Gi + +mcJob: + enabled: true serviceAccount: create: false