1 Commits
4 ... 5

Author SHA1 Message Date
Hermes Agent c100b52720 helm: секреты API_KEY (X-API-Key) и JELLYFIN_API_KEY (сканер)
Build Media Mirror API / Build and publish (release) Successful in 29s
2026-08-10 22:28:20 +03:00
4 changed files with 16 additions and 0 deletions
+2
View File
@@ -9,8 +9,10 @@ data:
forward-headers-strategy: framework forward-headers-strategy: framework
app: app:
api-key: ${API_KEY}
jellyfin: jellyfin:
url: {{ $.Values.app.jellyfin.url | quote }} url: {{ $.Values.app.jellyfin.url | quote }}
api-key: ${JELLYFIN_API_KEY}
s3: s3:
url: {{ $.Values.app.s3.url | quote }} url: {{ $.Values.app.s3.url | quote }}
access-key: ${S3_ACCESS_KEY} access-key: ${S3_ACCESS_KEY}
+10
View File
@@ -69,6 +69,16 @@ spec:
key: dbPassword key: dbPassword
- name: DB_URL - name: DB_URL
value: "jdbc:postgresql://{{ $.Values.db.host }}:{{ $.Values.db.port }}/{{ $.Values.db.name }}" value: "jdbc:postgresql://{{ $.Values.db.host }}:{{ $.Values.db.port }}/{{ $.Values.db.name }}"
- name: API_KEY
valueFrom:
secretKeyRef:
name: {{ $.Release.Name }}-{{ $.Chart.Name }}-secret
key: apiKey
- name: JELLYFIN_API_KEY
valueFrom:
secretKeyRef:
name: {{ $.Release.Name }}-{{ $.Chart.Name }}-secret
key: jellyfinApiKey
- name: S3_ACCESS_KEY - name: S3_ACCESS_KEY
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
+2
View File
@@ -8,3 +8,5 @@ data:
dbPassword: {{ (required "DB password не установлен" $.Values.db.password) | b64enc | quote }} dbPassword: {{ (required "DB password не установлен" $.Values.db.password) | b64enc | quote }}
accessKey: {{ (required "Accesskey не установлен" $.Values.app.s3.accessKey) | b64enc | quote }} accessKey: {{ (required "Accesskey не установлен" $.Values.app.s3.accessKey) | b64enc | quote }}
secretKey: {{ (required "Secretkey не установлен" $.Values.app.s3.secretKey) | b64enc | quote }} secretKey: {{ (required "Secretkey не установлен" $.Values.app.s3.secretKey) | b64enc | quote }}
apiKey: {{ (required "ApiKey не установлен" $.Values.app.apiKey) | b64enc | quote }}
jellyfinApiKey: {{ (required "Jellyfin ApiKey не установлен" $.Values.app.jellyfin.apiKey) | b64enc | quote }}
+2
View File
@@ -23,8 +23,10 @@ db:
maxConnections: 10 maxConnections: 10
app: app:
apiKey: null
jellyfin: jellyfin:
url: null url: null
apiKey: null
s3: s3:
url: null url: null
accessKey: null accessKey: null