From 66a7ab60e2da6ebbdf2fe859fda364441c94ab22 Mon Sep 17 00:00:00 2001 From: Antoine Bertin Date: Mon, 26 Apr 2021 17:05:38 +0200 Subject: [PATCH] [wallabag] add dependency charts (#833) * [wallabag] add dependency charts * [wallabag] fix redis chart version * [wallabag] add mariadb enabled example * [wallabag] update helm-docs --- charts/stable/wallabag/Chart.yaml | 14 +++++++++++++- charts/stable/wallabag/README.md | 21 ++++++++++++++++++-- charts/stable/wallabag/values.yaml | 31 ++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+), 3 deletions(-) diff --git a/charts/stable/wallabag/Chart.yaml b/charts/stable/wallabag/Chart.yaml index a7c87a8e..01f01b6b 100644 --- a/charts/stable/wallabag/Chart.yaml +++ b/charts/stable/wallabag/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 appVersion: 2.4.1 description: A self hostable application for saving web pages, freely. name: wallabag -version: 2.3.1 +version: 2.4.0 kubeVersion: ">=1.16.0-0" keywords: - wallabag @@ -17,3 +17,15 @@ dependencies: - name: common repository: https://library-charts.k8s-at-home.com version: 2.3.1 +- name: redis + version: 14.1.0 + repository: https://charts.bitnami.com/bitnami + condition: redis.enabled +- name: postgresql + version: 10.3.15 + repository: https://charts.bitnami.com/bitnami + condition: postgresql.enabled +- name: mariadb + version: 9.3.6 + repository: https://charts.bitnami.com/bitnami + condition: mariadb.enabled diff --git a/charts/stable/wallabag/README.md b/charts/stable/wallabag/README.md index 85ed02ec..fcfba43b 100644 --- a/charts/stable/wallabag/README.md +++ b/charts/stable/wallabag/README.md @@ -1,6 +1,6 @@ # wallabag -![Version: 2.2.0](https://img.shields.io/badge/Version-2.2.0-informational?style=flat-square) ![AppVersion: 2.4.1](https://img.shields.io/badge/AppVersion-2.4.1-informational?style=flat-square) +![Version: 2.4.0](https://img.shields.io/badge/Version-2.4.0-informational?style=flat-square) ![AppVersion: 2.4.1](https://img.shields.io/badge/AppVersion-2.4.1-informational?style=flat-square) A self hostable application for saving web pages, freely. @@ -19,7 +19,10 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.k8s-at-home.com | common | 2.2.0 | +| https://charts.bitnami.com/bitnami | mariadb | 9.3.6 | +| https://charts.bitnami.com/bitnami | postgresql | 10.3.15 | +| https://charts.bitnami.com/bitnami | redis | 14.1.0 | +| https://library-charts.k8s-at-home.com | common | 2.3.1 | ## TL;DR @@ -82,12 +85,26 @@ Default login is `wallabag:wallabag`. | image.repository | string | `"wallabag/wallabag"` | | | image.tag | string | `"2.4.1"` | | | ingress.enabled | bool | `false` | | +| mariadb.architecture | string | `"standalone"` | | +| mariadb.auth.database | string | `"wallabag"` | | +| mariadb.auth.password | string | `"wallabag-pass"` | | +| mariadb.auth.rootPassword | string | `"wallabag-rootpass"` | | +| mariadb.auth.username | string | `"wallabag"` | | +| mariadb.enabled | bool | `false` | | +| mariadb.primary.persistence.enabled | bool | `false` | | | persistence.cache.emptyDir.enabled | bool | `false` | | | persistence.cache.enabled | bool | `false` | | | persistence.cache.mountPath | string | `"/var/www/wallabag/var/cache"` | | | persistence.images.emptyDir.enabled | bool | `false` | | | persistence.images.enabled | bool | `false` | | | persistence.images.mountPath | string | `"/var/www/wallabag/web/assets/images"` | | +| postgresql.enabled | bool | `false` | | +| postgresql.persistence.enabled | bool | `false` | | +| postgresql.postgresqlDatabase | string | `"wallabag"` | | +| postgresql.postgresqlPassword | string | `"wallabag-pass"` | | +| postgresql.postgresqlUsername | string | `"wallabag"` | | +| redis.auth.enabled | bool | `false` | | +| redis.enabled | bool | `false` | | | service.port.port | int | `80` | | | strategy.type | string | `"RollingUpdate"` | | diff --git a/charts/stable/wallabag/values.yaml b/charts/stable/wallabag/values.yaml index d61e1e3e..ba73302a 100644 --- a/charts/stable/wallabag/values.yaml +++ b/charts/stable/wallabag/values.yaml @@ -84,3 +84,34 @@ persistence: emptyDir: enabled: false mountPath: /var/www/wallabag/var/cache + +# Enabled mariadb +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb +mariadb: + enabled: false + architecture: standalone + auth: + database: wallabag + username: wallabag + password: wallabag-pass + rootPassword: wallabag-rootpass + primary: + persistence: + enabled: false + +# Enabled postgres +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql +postgresql: + enabled: false + postgresqlUsername: wallabag + postgresqlPassword: wallabag-pass + postgresqlDatabase: wallabag + persistence: + enabled: false + +# Enabled redis +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis +redis: + enabled: false + auth: + enabled: false