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
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

View File

@ -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" # <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: ""
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