| 123456789101112131415161718192021222324252627282930313233 |
- # custom-values.yaml
- # 1. Configuración de la base de datos externa (PostgreSQL)
- env:
- - name: hibernate_dialect
- #value: "org.hibernate.dialect.PostgreSQLDialect"
- value: "io.onedev.server.persistence.PostgreSQLDialect"
- - name: hibernate_connection_driver_class
- value: "org.postgresql.Driver"
- - name: hibernate_connection_url
- value: "jdbc:postgresql://postgres-cluster-rw.reymota-pg-cluster.svc.cluster.local:5432/onedev"
- - name: hibernate_connection_username
- value: "creylopez"
- - name: hibernate_connection_password
- value: "Dsa-0213"
- # 2. APAGAR EL AUTOCOMMIT A NIVEL DE CONEXIÓN DE HIBERNATE
- - name: hibernate_connection_autocommit
- value: "false"
- # 2. Configuración del Servicio como LoadBalancer
- service:
- type: LoadBalancer
- # Opcional: Descomenta la línea de abajo si tu proveedor de nube te da una IP estática
- # loadBalancerIP: "X.X.X.X"
- # 3. Almacenamiento persistente para los datos de OneDev (repositorios, artefactos)
- persistence:
- enabled: true
- size: 50Gi
- # Pon aquí la StorageClass de tu proveedor de Kubernetes (ej. standard, gp2, local-path)
- storageClass: "standard"
|