mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-23 23:49:12 +00:00
parent
9d91ac81c0
commit
08d70d2b60
@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: v0.5.6
|
appVersion: v1.0.0beta-2
|
||||||
description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.
|
description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.
|
||||||
name: mealie
|
name: mealie
|
||||||
version: 4.2.2
|
version: 5.0.0
|
||||||
kubeVersion: ">=1.16.0-0"
|
kubeVersion: ">=1.16.0-0"
|
||||||
keywords:
|
keywords:
|
||||||
- grocy
|
- grocy
|
||||||
@ -14,15 +14,15 @@ sources:
|
|||||||
maintainers:
|
maintainers:
|
||||||
- name: bjw-s
|
- name: bjw-s
|
||||||
email: me@bjw-s.dev
|
email: me@bjw-s.dev
|
||||||
|
- name: jonnobrow
|
||||||
|
email: jonathan@jonnobrow.co.uk
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://library-charts.k8s-at-home.com
|
repository: https://library-charts.k8s-at-home.com
|
||||||
version: 4.4.2
|
version: 4.4.2
|
||||||
- name: postgresql
|
|
||||||
repository: https://charts.bitnami.com/bitnami
|
|
||||||
version: 10.16.2
|
|
||||||
condition: postgresql.enabled
|
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |-
|
artifacthub.io/changes: |-
|
||||||
- kind: changed
|
- kind: changed
|
||||||
description: Upgraded `common` chart dependency to version 4.4.2
|
description: Removed `postgresql` chart dependency.
|
||||||
|
- kind: changed
|
||||||
|
description: "**BREAKING** Updated mealie to v1.0.0beta-2. Please check the application documentation for upgrade steps."
|
||||||
|
@ -1 +1,28 @@
|
|||||||
|
---
|
||||||
|
{{/* Make sure all variables are set properly */}}
|
||||||
|
{{- include "common.values.setup" . }}
|
||||||
|
|
||||||
|
{{/* Append the hardcoded settings */}}
|
||||||
|
{{- define "mealie.hardcodedValues" -}}
|
||||||
|
env:
|
||||||
|
API_URL: "http://localhost:9000"
|
||||||
|
additionalContainers:
|
||||||
|
api:
|
||||||
|
name: mealie-api
|
||||||
|
image: "{{ .Values.api.image.repository }}:{{ .Values.api.image.tag }}"
|
||||||
|
imagePullPolicy: "{{ .Values.api.image.pullPolicy }}"
|
||||||
|
env:
|
||||||
|
- name: API_PORT
|
||||||
|
value: "9000"
|
||||||
|
ports:
|
||||||
|
- name: api
|
||||||
|
containerPort: 9000
|
||||||
|
{{- with (.Values.api.volumeMounts | toYaml) }}
|
||||||
|
volumeMounts:
|
||||||
|
{{- nindent 6 . }}
|
||||||
|
{{- end }}
|
||||||
|
{{- end -}}
|
||||||
|
{{- $_ := mergeOverwrite .Values (include "mealie.hardcodedValues" . | fromYaml) -}}
|
||||||
|
|
||||||
|
{{/* Render the templates */}}
|
||||||
{{ include "common.all" . }}
|
{{ include "common.all" . }}
|
||||||
|
@ -9,26 +9,26 @@ image:
|
|||||||
# -- image repository
|
# -- image repository
|
||||||
repository: hkotel/mealie
|
repository: hkotel/mealie
|
||||||
# -- image tag
|
# -- image tag
|
||||||
# @default -- chart.appVersion
|
tag: frontend-v1.0.0beta-2
|
||||||
tag:
|
|
||||||
# -- image pull policy
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
# -- environment variables. See [image docs](https://hay-kot.github.io/mealie/documentation/getting-started/install/#env-variables) for more details.
|
|
||||||
# @default -- See below
|
|
||||||
env:
|
|
||||||
# -- Set the container timezone
|
|
||||||
TZ: UTC
|
|
||||||
# -- Set the application database type
|
|
||||||
DB_ENGINE: sqlite
|
|
||||||
|
|
||||||
# -- Configures service settings for the chart.
|
# -- Configures service settings for the chart.
|
||||||
# @default -- See values.yaml
|
# @default -- See values.yaml
|
||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
ports:
|
ports:
|
||||||
http:
|
http:
|
||||||
port: 80
|
port: 3000
|
||||||
|
api:
|
||||||
|
enabled: true
|
||||||
|
port: 9000
|
||||||
|
|
||||||
|
# -- environment variables. See [frontend config](https://nightly.mealie.io/documentation/getting-started/installation/frontend-config/) for more details.
|
||||||
|
# @default -- See below
|
||||||
|
env:
|
||||||
|
# -- Set the container timezone
|
||||||
|
TZ: UTC
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
# -- Enable and configure ingress settings for the chart under this key.
|
# -- Enable and configure ingress settings for the chart under this key.
|
||||||
@ -39,18 +39,29 @@ ingress:
|
|||||||
# -- Configure persistence settings for the chart under this key.
|
# -- Configure persistence settings for the chart under this key.
|
||||||
# @default -- See values.yaml
|
# @default -- See values.yaml
|
||||||
persistence:
|
persistence:
|
||||||
config:
|
api-data:
|
||||||
enabled: false
|
enabled: true
|
||||||
mountPath: /app/data/
|
mountPath: /app/data/
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: 10Gi
|
||||||
|
|
||||||
# -- Enable and configure postgresql database subchart under this key.
|
api:
|
||||||
# For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql)
|
image:
|
||||||
# @default -- See values.yaml
|
# -- image repository
|
||||||
postgresql:
|
repository: hkotel/mealie
|
||||||
enabled: false
|
# -- image tag
|
||||||
postgresqlUsername: mealie
|
tag: api-v1.0.0beta-2
|
||||||
postgresqlPassword: mealie-pass
|
# -- image pull policy
|
||||||
postgresqlDatabase: mealie
|
pullPolicy: IfNotPresent
|
||||||
persistence:
|
|
||||||
enabled: false
|
# -- environment variables. See [backend config](https://nightly.mealie.io/documentation/getting-started/installation/backend-config/) for more details.
|
||||||
# storageClass: ""
|
# @default -- See below
|
||||||
|
env:
|
||||||
|
# -- Set the container timezone
|
||||||
|
TZ: UTC
|
||||||
|
|
||||||
|
# -- volume mounts. Name should match a key in .Values.persistence
|
||||||
|
# @default -- See below
|
||||||
|
volumeMounts:
|
||||||
|
- name: api-data
|
||||||
|
mountPath: /app/data/
|
||||||
|
Loading…
Reference in New Issue
Block a user