Compare commits

...

1 Commits

Author SHA1 Message Date
d3275f8067 create switch if various api keys are provided 2024-04-19 04:58:46 -06:00
3 changed files with 15 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: kyoo name: kyoo
version: 0.1.3 version: 0.1.4
description: Chart for Kyoo description: Chart for Kyoo
keywords: keywords:
- media - media

View File

@@ -62,16 +62,23 @@ spec:
- name: KYOO_URL - name: KYOO_URL
value: http://{{ template "kyoo.fullname" . }}-back.{{ .Release.Namespace }}:{{ .Values.back.service.port }} value: http://{{ template "kyoo.fullname" . }}-back.{{ .Release.Namespace }}:{{ .Values.back.service.port }}
{{- if .Values.config.secretAPIKey.existingKyooSecretKey }}
- name: KYOO_APIKEYS - name: KYOO_APIKEYS
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: "{{ .Values.config.secretAPIKey.existingSecretName }}" name: "{{ .Values.config.secretAPIKey.existingSecretName }}"
key: "{{ .Values.config.secretAPIKey.existingKyooSecretKey }}" key: "{{ .Values.config.secretAPIKey.existingKyooSecretKey }}"
{{- end }}
{{- if .Values.config.secretAPIKey.existingTMDBSecretKey }}
- name: THEMOVIEDB_APIKEY - name: THEMOVIEDB_APIKEY
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: "{{ .Values.config.secretAPIKey.existingSecretName }}" name: "{{ .Values.config.secretAPIKey.existingSecretName }}"
key: "{{ .Values.config.secretAPIKey.existingTMDBSecretKey }}" key: "{{ .Values.config.secretAPIKey.existingTMDBSecretKey }}"
{{- end }}
- name: LIBRARY_LANGUAGES - name: LIBRARY_LANGUAGES
value: "{{ .Values.config.libraryLanguages }}" value: "{{ .Values.config.libraryLanguages }}"
- name: RABBITMQ_HOST - name: RABBITMQ_HOST

View File

@@ -65,16 +65,23 @@ spec:
- name: KYOO_URL - name: KYOO_URL
value: http://{{ template "kyoo.fullname" . }}-back.{{ .Release.Namespace }}:{{ .Values.back.service.port }} value: http://{{ template "kyoo.fullname" . }}-back.{{ .Release.Namespace }}:{{ .Values.back.service.port }}
{{- if .Values.config.secretAPIKey.existingKyooSecretKey }}
- name: KYOO_APIKEYS - name: KYOO_APIKEYS
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: "{{ .Values.config.secretAPIKey.existingSecretName }}" name: "{{ .Values.config.secretAPIKey.existingSecretName }}"
key: "{{ .Values.config.secretAPIKey.existingKyooSecretKey }}" key: "{{ .Values.config.secretAPIKey.existingKyooSecretKey }}"
{{- end }}
{{- if .Values.config.secretAPIKey.existingTMDBSecretKey }}
- name: THEMOVIEDB_APIKEY - name: THEMOVIEDB_APIKEY
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: "{{ .Values.config.secretAPIKey.existingSecretName }}" name: "{{ .Values.config.secretAPIKey.existingSecretName }}"
key: "{{ .Values.config.secretAPIKey.existingTMDBSecretKey }}" key: "{{ .Values.config.secretAPIKey.existingTMDBSecretKey }}"
{{- end }}
- name: LIBRARY_LANGUAGES - name: LIBRARY_LANGUAGES
value: "{{ .Values.config.libraryLanguages }}" value: "{{ .Values.config.libraryLanguages }}"
- name: LIBRARY_IGNORE_PATTERN - name: LIBRARY_IGNORE_PATTERN