Files
Hermes Agent c100b52720
Build Media Mirror API / Build and publish (release) Successful in 29s
helm: секреты API_KEY (X-API-Key) и JELLYFIN_API_KEY (сканер)
2026-08-10 22:28:20 +03:00

42 lines
1.1 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: {{ $.Release.Name }}-{{ $.Chart.Name }}-main-config
data:
application.yaml: |
server:
port: {{ $.Values.port }}
forward-headers-strategy: framework
app:
api-key: ${API_KEY}
jellyfin:
url: {{ $.Values.app.jellyfin.url | quote }}
api-key: ${JELLYFIN_API_KEY}
s3:
url: {{ $.Values.app.s3.url | quote }}
access-key: ${S3_ACCESS_KEY}
secret-key: ${S3_SECRET_KEY}
bucket: {{ $.Values.app.s3.bucket }}
region: {{ $.Values.app.s3.region }}
prefix: {{ $.Values.app.s3.prefix }}
spring:
datasource:
url: jdbc:postgresql://{{ $.Values.db.host }}:{{ $.Values.db.port }}/{{ $.Values.db.name }}
username: ${DB_USER}
password: ${DB_PASSWORD}
hikari:
maximum-pool-size: {{ $.Values.db.maxConnections }}
flyway:
enabled: true
locations: classpath:db/migration
management:
server:
port: {{ $.Values.managementPort }}
endpoints:
web:
exposure:
include: env, health, info