helm: секреты API_KEY (X-API-Key) и JELLYFIN_API_KEY (сканер)
Build Media Mirror API / Build and publish (release) Successful in 29s
Build Media Mirror API / Build and publish (release) Successful in 29s
This commit is contained in:
@@ -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}
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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 }}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user