From cc392874104cec409c14bc1b3011d9a1161ff877 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christopher=20Larivi=C3=A8re?= Date: Fri, 3 Dec 2021 14:59:52 -0500 Subject: [PATCH] [mealie] - Support Postgres (#1292) --- charts/stable/mealie/Chart.yaml | 6 +++++- charts/stable/mealie/README.md | 10 +++++++++- charts/stable/mealie/README_CHANGELOG.md.gotmpl | 6 ++++++ charts/stable/mealie/values.yaml | 12 ++++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/charts/stable/mealie/Chart.yaml b/charts/stable/mealie/Chart.yaml index be56e3ff..bc856726 100644 --- a/charts/stable/mealie/Chart.yaml +++ b/charts/stable/mealie/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 appVersion: v0.5.1 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 -version: 3.1.0 +version: 3.2.0 kubeVersion: ">=1.16.0-0" keywords: - grocy @@ -17,3 +17,7 @@ dependencies: - name: common repository: https://library-charts.k8s-at-home.com version: 4.2.0 +- name: postgresql + repository: https://charts.bitnami.com/bitnami + version: 10.13.11 + condition: postgresql.enabled diff --git a/charts/stable/mealie/README.md b/charts/stable/mealie/README.md index 2601644d..6cc296c3 100644 --- a/charts/stable/mealie/README.md +++ b/charts/stable/mealie/README.md @@ -1,6 +1,6 @@ # mealie -![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![AppVersion: v0.5.1](https://img.shields.io/badge/AppVersion-v0.5.1-informational?style=flat-square) +![Version: 3.2.0](https://img.shields.io/badge/Version-3.2.0-informational?style=flat-square) ![AppVersion: v0.5.1](https://img.shields.io/badge/AppVersion-v0.5.1-informational?style=flat-square) 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. @@ -18,6 +18,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| +| https://charts.bitnami.com/bitnami | postgresql | 10.13.11 | | https://library-charts.k8s-at-home.com | common | 4.2.0 | ## TL;DR @@ -83,6 +84,7 @@ N/A | image.tag | string | `"v0.5.1"` | image tag | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. | +| postgres | object | See values.yaml | Enable and configure postgresql database subchart under this key. For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) | | service | object | See values.yaml | Configures service settings for the chart. | ## Changelog @@ -91,6 +93,12 @@ All notable changes to this application Helm chart will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +### [3.2.0] + +### Changed + +- Add dependency for postgres database as the application now supports it. [Postgres - Mealie](https://hay-kot.github.io/mealie/documentation/getting-started/install/#docker-compose-with-postgres-beta) + ### [3.0.0] #### Changed diff --git a/charts/stable/mealie/README_CHANGELOG.md.gotmpl b/charts/stable/mealie/README_CHANGELOG.md.gotmpl index 2206dc9a..1436da13 100644 --- a/charts/stable/mealie/README_CHANGELOG.md.gotmpl +++ b/charts/stable/mealie/README_CHANGELOG.md.gotmpl @@ -9,6 +9,12 @@ All notable changes to this application Helm chart will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +### [3.2.0] + +### Changed + +- Add dependency for postgres database as the application now supports it. [Postgres - Mealie](https://hay-kot.github.io/mealie/documentation/getting-started/install/#docker-compose-with-postgres-beta) + ### [3.0.0] #### Changed diff --git a/charts/stable/mealie/values.yaml b/charts/stable/mealie/values.yaml index 0d73b93b..e00f80f2 100644 --- a/charts/stable/mealie/values.yaml +++ b/charts/stable/mealie/values.yaml @@ -41,3 +41,15 @@ persistence: config: enabled: false mountPath: /app/data/ + +# -- Enable and configure postgresql database subchart under this key. +# For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) +# @default -- See values.yaml +postgres: + enabled: false + postgresqlUsername: mealie + postgresqlPassword: mealie-pass + postgresqlDatabase: mealie + persistence: + enabled: false + # storageClass: ""