From 113cac680ee08e70ccdf5574af37ae2bad9f973a Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Tue, 19 Apr 2022 23:23:52 +0300 Subject: [PATCH] feat(apps): move apps to stable and update image refs (#2517) * feat(apps): move apps to stable and update image refs * remove proxy vikunja * add more test opitons * rerun * 80 * correct configmap for nginx * yml -> yml * trim b and B * whoops --- .../vikunja/templates/configmap.yaml | 27 +++++++------------ charts/incubator/vikunja/values.yaml | 6 ++--- charts/stable/ddns-updater/Chart.yaml | 2 +- charts/stable/ddns-updater/values.yaml | 4 +-- charts/stable/fluidd/Chart.yaml | 2 +- charts/stable/fluidd/values.yaml | 4 +-- .../{incubator => stable}/nocodb/CHANGELOG.md | 0 .../{incubator => stable}/nocodb/Chart.yaml | 2 +- charts/{incubator => stable}/nocodb/README.md | 0 .../nocodb/questions.yaml | 1 + .../{incubator => stable}/nocodb/security.md | 0 .../nocodb/templates/_configmap.tpl | 0 .../nocodb/templates/_secrets.tpl | 0 .../nocodb/templates/common.yaml | 0 .../{incubator => stable}/nocodb/values.yaml | 12 +++++++-- charts/stable/rss-bridge/Chart.yaml | 2 +- charts/stable/rss-bridge/values.yaml | 4 +-- 17 files changed, 32 insertions(+), 34 deletions(-) rename charts/{incubator => stable}/nocodb/CHANGELOG.md (100%) rename charts/{incubator => stable}/nocodb/Chart.yaml (98%) rename charts/{incubator => stable}/nocodb/README.md (100%) rename charts/{incubator => stable}/nocodb/questions.yaml (99%) rename charts/{incubator => stable}/nocodb/security.md (100%) rename charts/{incubator => stable}/nocodb/templates/_configmap.tpl (100%) rename charts/{incubator => stable}/nocodb/templates/_secrets.tpl (100%) rename charts/{incubator => stable}/nocodb/templates/common.yaml (100%) rename charts/{incubator => stable}/nocodb/values.yaml (78%) diff --git a/charts/incubator/vikunja/templates/configmap.yaml b/charts/incubator/vikunja/templates/configmap.yaml index a2854b4365f..385b87ad656 100644 --- a/charts/incubator/vikunja/templates/configmap.yaml +++ b/charts/incubator/vikunja/templates/configmap.yaml @@ -7,24 +7,15 @@ metadata: {{- include "common.labels" . | nindent 4 }} data: nginx-config: |- - gzip on; - gzip_disable "msie6"; - - gzip_vary on; - gzip_proxied any; - gzip_comp_level 6; - gzip_buffers 16 8k; - gzip_http_version 1.1; - gzip_min_length 256; - gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/vnd.ms-fontobject application/x-font-ttf font/opentype image/svg+xml; - server { - listen 8080; - server_name localhost; + listen 80; - location / { - root /app/vikunja/files; - try_files $uri $uri/ /; - index index.html index.htm; - } + location / { + proxy_pass http://localhost:80; + } + + location ~* ^/(api|dav|\.well-known)/ { + proxy_pass http://localhost:3456; + client_max_body_size {{ .Values.env.VIKUNJA_FILES_MAXSIZE | upper | trimSuffix "B" }}; + } } diff --git a/charts/incubator/vikunja/values.yaml b/charts/incubator/vikunja/values.yaml index 1accbd95fb8..33afa5c144b 100644 --- a/charts/incubator/vikunja/values.yaml +++ b/charts/incubator/vikunja/values.yaml @@ -74,7 +74,7 @@ service: ports: main: port: 10220 - targetPort: 8080 + targetPort: 80 additionalContainers: frontend: @@ -84,15 +84,13 @@ additionalContainers: name: proxy image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" ports: - - containerPort: 8080 + - containerPort: 80 name: main volumeMounts: - name: vikunja-config mountPath: "/etc/nginx/conf.d/default.conf" subPath: nginx-config readOnly: true - - name: files - mountPath: "/app/vikunja/files" persistence: files: diff --git a/charts/stable/ddns-updater/Chart.yaml b/charts/stable/ddns-updater/Chart.yaml index 358c4253252..b16c3a57680 100644 --- a/charts/stable/ddns-updater/Chart.yaml +++ b/charts/stable/ddns-updater/Chart.yaml @@ -18,7 +18,7 @@ name: ddns-updater sources: - https://github.com/qdm12/ddns-updater - https://hub.docker.com/r/qmcgaw/ddns-updater -version: 1.0.0 +version: 1.0.1 annotations: truecharts.org/catagories: | - network diff --git a/charts/stable/ddns-updater/values.yaml b/charts/stable/ddns-updater/values.yaml index a05b7c79b1a..54adbea8a19 100644 --- a/charts/stable/ddns-updater/values.yaml +++ b/charts/stable/ddns-updater/values.yaml @@ -1,6 +1,6 @@ image: - repository: qmcgaw/ddns-updater - tag: v2.4.1@sha256:286ebfb9bf43ab99d49890b9f02a29b416d9468210cd4736c3d3829a5a390190 + repository: tccr.io/truecharts/ddns-updater + tag: v2.4.1@sha256:82e1cedae94f79be838019bb82974bf80ee784084b6dca6823dde8c177ba4145 pullPolicy: IfNotPresent env: diff --git a/charts/stable/fluidd/Chart.yaml b/charts/stable/fluidd/Chart.yaml index 47db7537dc1..63afc975ffc 100644 --- a/charts/stable/fluidd/Chart.yaml +++ b/charts/stable/fluidd/Chart.yaml @@ -18,7 +18,7 @@ name: fluidd sources: - https://github.com/fluidd-core/fluidd - https://hub.docker.com/r/cadriel/fluidd -version: 1.0.0 +version: 1.0.1 annotations: truecharts.org/catagories: | - utilities diff --git a/charts/stable/fluidd/values.yaml b/charts/stable/fluidd/values.yaml index 222c0c3107a..5bd37a38885 100644 --- a/charts/stable/fluidd/values.yaml +++ b/charts/stable/fluidd/values.yaml @@ -1,6 +1,6 @@ image: - repository: cadriel/fluidd - tag: v1.17.2@sha256:f2fed9d8692baff9f5ee41056429b3bca0ce658281d81331a6668c418bbbc9e8 + repository: tccr.io/truecharts/fluidd + tag: v1.17.2@sha256:3e643cce65ae8dc6c4e5517bca9d3276321a1b280b93677048d0b12b2e19df1c pullPolicy: IfNotPresent securityContext: diff --git a/charts/incubator/nocodb/CHANGELOG.md b/charts/stable/nocodb/CHANGELOG.md similarity index 100% rename from charts/incubator/nocodb/CHANGELOG.md rename to charts/stable/nocodb/CHANGELOG.md diff --git a/charts/incubator/nocodb/Chart.yaml b/charts/stable/nocodb/Chart.yaml similarity index 98% rename from charts/incubator/nocodb/Chart.yaml rename to charts/stable/nocodb/Chart.yaml index 30db7e7b80d..f73c5b80393 100644 --- a/charts/incubator/nocodb/Chart.yaml +++ b/charts/stable/nocodb/Chart.yaml @@ -26,7 +26,7 @@ name: nocodb sources: - https://hub.docker.com/r/nocodb/nocodb - https://github.com/nocodb/nocodb -version: 0.0.5 +version: 1.0.0 annotations: truecharts.org/catagories: | - productivity diff --git a/charts/incubator/nocodb/README.md b/charts/stable/nocodb/README.md similarity index 100% rename from charts/incubator/nocodb/README.md rename to charts/stable/nocodb/README.md diff --git a/charts/incubator/nocodb/questions.yaml b/charts/stable/nocodb/questions.yaml similarity index 99% rename from charts/incubator/nocodb/questions.yaml rename to charts/stable/nocodb/questions.yaml index c8aec57c153..edc01565e58 100644 --- a/charts/incubator/nocodb/questions.yaml +++ b/charts/stable/nocodb/questions.yaml @@ -7,6 +7,7 @@ portals: - "$kubernetes-resource_configmap_portal_host" ports: - "$kubernetes-resource_configmap_portal_port" + path: "/dashboard" questions: - variable: portal group: "Container Image" diff --git a/charts/incubator/nocodb/security.md b/charts/stable/nocodb/security.md similarity index 100% rename from charts/incubator/nocodb/security.md rename to charts/stable/nocodb/security.md diff --git a/charts/incubator/nocodb/templates/_configmap.tpl b/charts/stable/nocodb/templates/_configmap.tpl similarity index 100% rename from charts/incubator/nocodb/templates/_configmap.tpl rename to charts/stable/nocodb/templates/_configmap.tpl diff --git a/charts/incubator/nocodb/templates/_secrets.tpl b/charts/stable/nocodb/templates/_secrets.tpl similarity index 100% rename from charts/incubator/nocodb/templates/_secrets.tpl rename to charts/stable/nocodb/templates/_secrets.tpl diff --git a/charts/incubator/nocodb/templates/common.yaml b/charts/stable/nocodb/templates/common.yaml similarity index 100% rename from charts/incubator/nocodb/templates/common.yaml rename to charts/stable/nocodb/templates/common.yaml diff --git a/charts/incubator/nocodb/values.yaml b/charts/stable/nocodb/values.yaml similarity index 78% rename from charts/incubator/nocodb/values.yaml rename to charts/stable/nocodb/values.yaml index 143db66f3c6..99329e27e90 100644 --- a/charts/incubator/nocodb/values.yaml +++ b/charts/stable/nocodb/values.yaml @@ -1,6 +1,6 @@ image: - repository: nocodb/nocodb - tag: 0.90.3@sha256:63158174ce8a88eecfa332e223cee8cd11c1670090324d1d4264348930cb43db + repository: tccr.io/truecharts/nocodb + tag: v0.90.2@sha256:cd67c84e510f4d913c439c2de01aaa294894da22a478ff3873b3cfd41dfadf60 pullPolicy: IfNotPresent securityContext: @@ -33,6 +33,14 @@ envFrom: - configMapRef: name: nocodb-configmap +probes: + liveness: + path: "/dashboard" + readiness: + path: "/dashboard" + startup: + path: "/dashboard" + service: main: ports: diff --git a/charts/stable/rss-bridge/Chart.yaml b/charts/stable/rss-bridge/Chart.yaml index b378d7c1cbd..3c45889db81 100644 --- a/charts/stable/rss-bridge/Chart.yaml +++ b/charts/stable/rss-bridge/Chart.yaml @@ -17,7 +17,7 @@ maintainers: name: rss-bridge sources: - https://github.com/RSS-Bridge/rss-bridge -version: 1.0.0 +version: 1.0.1 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/rss-bridge/values.yaml b/charts/stable/rss-bridge/values.yaml index 4cccee39f99..5ea64b53223 100644 --- a/charts/stable/rss-bridge/values.yaml +++ b/charts/stable/rss-bridge/values.yaml @@ -1,6 +1,6 @@ image: - repository: rssbridge/rss-bridge - tag: 2022-01-20@sha256:4c2a148273b64f8b6afcca42a201e8294ab4f8747a747d7696b7d3494a712591 + repository: tccr.io/truecharts/rss-bridge + tag: v2022-01@sha256:dec1826fb8db0c0895ef97e0d5274f8530b51d01a3589d49cb0982110dd7c34e pullPolicy: IfNotPresent securityContext: