Remove Bitnami dependencies.

This commit is contained in:
Stuart Armstrong 2025-11-28 14:43:54 +03:00
parent 297885ac8e
commit dc7cc0e736
2 changed files with 51 additions and 44 deletions

View File

@ -6,14 +6,15 @@ dependencies:
version: 1.0.2 version: 1.0.2
alias: loop-enterprise-edition alias: loop-enterprise-edition
- condition: postgresql.enabled - condition: postgresql.enabled
name: postgresql name: postgres
repository: oci://registry-1.docker.io/bitnamicharts version: "1.5.12"
version: 12.12.10 repository: https://groundhog2k.github.io/helm-charts/
alias: postgresql
- condition: minio.enabled - condition: minio.enabled
name: minio name: minio
repository: oci://registry-1.docker.io/bitnamicharts version: "5.4.0"
version: 12.8.9 repository: https://charts.min.io/
alias: loop-minio alias: minio
description: LOOP Enterprise server with high availability. description: LOOP Enterprise server with high availability.
home: https://loop.ru home: https://loop.ru
icon: https://artifacts.wilix.dev/repository/loop-files/assets/loop-icon.png icon: https://artifacts.wilix.dev/repository/loop-files/assets/loop-icon.png
@ -29,4 +30,4 @@ maintainers:
name: stuart.armstrong name: stuart.armstrong
name: loop-enterprise-stack name: loop-enterprise-stack
type: application type: application
version: 1.0.2 version: 1.0.3

View File

@ -1,5 +1,5 @@
global: 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) # Use an existing secret for License credential (see secret-loop-license.yaml for required fields)
existingLicenseSecret: {} existingLicenseSecret: {}
# name: "" # name: ""
@ -31,7 +31,7 @@ global:
database: database:
external: external:
driver: "postgres" driver: "postgres"
dataSource: "loopuser:loop-password@loop-database:5432/loop-db?sslmode=disable" # <username>:<password>@@loop-database.<namespace>.svc.cluster.local:5432/<dbname>?connect_timeout=10&sslmode=disable dataSource: "loopuser:looppassword@loop-database.loop-onprem.svc.cluster.local:5432/loopdb?sslmode=disable" # <username>:<password>@@loop-database.<namespace>.svc.cluster.local:5432/<dbname>?connect_timeout=10&sslmode=disable
dataSourceReplicas: "" dataSourceReplicas: ""
existingDatabaseSecret: {} existingDatabaseSecret: {}
jobserver: jobserver:
@ -73,7 +73,7 @@ loop-enterprise-edition:
replicaCount: 1 replicaCount: 1
image: image:
repository: registry.loop.ru/loop/server repository: registry.loop.ru/loop/server
tag: 2025-06-10-1 tag: 2025-09-23-1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
strategy: strategy:
@ -206,58 +206,64 @@ loop-enterprise-edition:
# If you want to use an external database, disable this. # If you want to use an external database, disable this.
postgresql: postgresql:
enabled: true enabled: true
global:
postgresql:
auth:
database: "loop-db"
username: "loopuser"
password: "loop-password"
name: loop-database
fullnameOverride: loop-database fullnameOverride: loop-database
nameOverride: loop-database nameOverride: loop-database
primary: settings:
persistence: superuserPassword:
size: 500Mi value: "supersecretpassword"
userDatabase:
name:
value: "loopdb"
user:
value: "loopuser"
password:
value: "looppassword"
storage:
requestedSize: 5Gi
className: ""
resources: resources:
limits: limits:
cpu: 500m cpu: 2
memory: 1Gi memory: 5Gi
requests: requests:
cpu: 250m cpu: 500m
memory: 256Mi memory: 512Mi
# Minio Section. Use this to configure Minio storage. # Minio Section. Use this to configure Minio storage.
# If you want to use external storage, disable this. # If you want to use external storage, disable this.
loop-minio: minio:
enabled: true enabled: true
accessKey: "accesskey-minio"
secretKey: "secretkey-minio"
name: loop-minio name: loop-minio
fullnameOverride: loop-minio fullnameOverride: loop-minio
nameOverride: loop-minio nameOverride: loop-minio
persistence:
enabled: true
storageClass: ""
accessMode: ReadWriteOnce
size: 10Gi
resources: resources:
requests: requests:
memory: 256Mi memory: 256Mi
cpu: 250m cpu: 250m
defaultBuckets: "loop-bucket"
provisioning: mode: standalone
enabled: true rootUser: admin
rootPassword: supersecretpassword
users: users:
- username: accesskey-minio - accessKey: accesskey-minio
password: secretkey-minio secretKey: secretkey-minio
disabled: false policy: readwrite
policies:
- readwrite persistence:
enabled: true
storageClass: ""
size: 10Gi
mcJob:
enabled: true
serviceAccount: serviceAccount:
create: false create: false