Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ecf82b0e2e | |||
| c100b52720 |
@@ -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:
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
apiVersion: networking.k8s.io/v1
|
||||||
|
kind: Ingress
|
||||||
|
metadata:
|
||||||
|
name: "{{ $.Release.Name }}-{{ $.Chart.Name }}"
|
||||||
|
annotations: {}
|
||||||
|
spec:
|
||||||
|
rules:
|
||||||
|
- host: {{.Values.ingress.host }}
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- backend:
|
||||||
|
service:
|
||||||
|
name: "{{ $.Release.Name }}-{{ $.Chart.Name }}"
|
||||||
|
port:
|
||||||
|
number: {{ .Values.port }}
|
||||||
|
path: /
|
||||||
|
pathType: Prefix
|
||||||
@@ -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
|
||||||
@@ -35,3 +37,5 @@ app:
|
|||||||
|
|
||||||
securityContext:
|
securityContext:
|
||||||
privileged: false
|
privileged: false
|
||||||
|
ingress:
|
||||||
|
host: null
|
||||||
|
|||||||
Reference in New Issue
Block a user