fix(vikunja) Update vikunja to last version (#25614)
**Description** ⚒️ Fixes Remove and rename unncesseray container **⚙️ Type of change** - [x] 🪛 Bugfix - [x] 🔃 Refactor of current code **🧪 How Has This Been Tested?** On upgrading my existing vikunja cluste **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning - [x] I made sure the title starts with `feat(chart-name):`, `fix(chart-name):` or `chore(chart-name):` --------- Signed-off-by: yodatak <mryodatak@gmail.com> Signed-off-by: alfi0812 <43101280+alfi0812@users.noreply.github.com> Co-authored-by: yodatak <yodatak@pc-120.home> Co-authored-by: alfi0812 <43101280+alfi0812@users.noreply.github.com>
This commit is contained in:
co-authored by
yodatak
alfi0812
parent
5d70d8e523
commit
26c370a93f
@@ -6,17 +6,17 @@ annotations:
|
|||||||
truecharts.org/min_helm_version: "3.11"
|
truecharts.org/min_helm_version: "3.11"
|
||||||
truecharts.org/train: stable
|
truecharts.org/train: stable
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 0.22.1
|
appVersion: 0.24.2
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
version: 24.1.5
|
version: 24.1.14
|
||||||
repository: oci://tccr.io/truecharts
|
repository: oci://tccr.io/truecharts
|
||||||
condition: ""
|
condition: ""
|
||||||
alias: ""
|
alias: ""
|
||||||
tags: []
|
tags: []
|
||||||
import-values: []
|
import-values: []
|
||||||
- name: redis
|
- name: redis
|
||||||
version: 15.1.5
|
version: 15.2.2
|
||||||
repository: oci://tccr.io/truecharts
|
repository: oci://tccr.io/truecharts
|
||||||
condition: redis.enabled
|
condition: redis.enabled
|
||||||
alias: ""
|
alias: ""
|
||||||
@@ -28,7 +28,7 @@ home: https://truecharts.org/charts/stable/vikunja
|
|||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/vikunja.webp
|
icon: https://truecharts.org/img/hotlink-ok/chart-icons/vikunja.webp
|
||||||
keywords:
|
keywords:
|
||||||
- vikunja
|
- vikunja
|
||||||
kubeVersion: '>=1.24.0-0'
|
kubeVersion: ">=1.24.0-0"
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: TrueCharts
|
- name: TrueCharts
|
||||||
email: info@truecharts.org
|
email: info@truecharts.org
|
||||||
@@ -36,9 +36,7 @@ maintainers:
|
|||||||
name: vikunja
|
name: vikunja
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/vikunja
|
- https://github.com/truecharts/charts/tree/master/charts/stable/vikunja
|
||||||
- https://hub.docker.com/_/nginx
|
- https://hub.docker.com/r/vikunja/vikunja
|
||||||
- https://hub.docker.com/r/vikunja/api
|
|
||||||
- https://hub.docker.com/r/vikunja/frontend
|
|
||||||
- https://vikunja.io/docs
|
- https://vikunja.io/docs
|
||||||
type: application
|
type: application
|
||||||
version: 15.2.8
|
version: 16.0.0
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ secret:
|
|||||||
type: redis
|
type: redis
|
||||||
|
|
||||||
service:
|
service:
|
||||||
interface: ":3456"
|
interface: {{ .Values.vikunja.service.interface | quote }}
|
||||||
JWTSecret: {{ $jwtSecret }}
|
JWTSecret: {{ $jwtSecret }}
|
||||||
timezone: {{ .Values.TZ | quote }}
|
timezone: {{ .Values.TZ | quote }}
|
||||||
{{- /* Multiply by 1, so large integers are not rendered in scientific notation
|
{{- /* Multiply by 1, so large integers are not rendered in scientific notation
|
||||||
@@ -178,19 +178,4 @@ secret:
|
|||||||
timezone: {{ . | quote }}
|
timezone: {{ . | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
configmap:
|
|
||||||
nginx-config:
|
|
||||||
enabled: true
|
|
||||||
data:
|
|
||||||
nginx-config: |
|
|
||||||
server {
|
|
||||||
listen {{ .Values.service.main.ports.main.port }};
|
|
||||||
location / {
|
|
||||||
proxy_pass http://localhost:80;
|
|
||||||
}
|
|
||||||
location ~* ^/(api|dav|\.well-known)/ {
|
|
||||||
proxy_pass http://localhost:3456;
|
|
||||||
client_max_body_size {{ .Values.vikunja.files.maxsize | upper | trimSuffix "B" }};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|||||||
@@ -1,14 +1,7 @@
|
|||||||
image:
|
image:
|
||||||
repository: vikunja/api
|
repository: vikunja/vikunja
|
||||||
tag: 0.22.1@sha256:c9415431e6235229302bb8f9ee6660b74c24859d1e8adbc4a3e25bd418604b57
|
tag: 0.24.2@sha256:c31c7d6cad49038ab8a7d1414845d4c45539b43dd6ddd082bcd148e6fcd7b01c
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
frontendImage:
|
|
||||||
repository: vikunja/frontend
|
|
||||||
tag: 0.22.1@sha256:f0223d441997fe29c377d0b476dc4bb2fc091b44b9c24d76b1b88c213df520c5
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
nginxImage:
|
|
||||||
repository: nginx
|
|
||||||
tag: 1.27.1@sha256:1540e37eebb9abc5afa4256de1bade6542d50bf69b61b1dd855cb7804aaaf444
|
|
||||||
workload:
|
workload:
|
||||||
main:
|
main:
|
||||||
podSpec:
|
podSpec:
|
||||||
@@ -17,48 +10,23 @@ workload:
|
|||||||
probes:
|
probes:
|
||||||
liveness:
|
liveness:
|
||||||
type: http
|
type: http
|
||||||
port: 3456
|
port: 10220
|
||||||
path: /health
|
path: /health
|
||||||
readiness:
|
readiness:
|
||||||
type: http
|
type: http
|
||||||
port: 3456
|
port: 10220
|
||||||
path: /health
|
path: /health
|
||||||
startup:
|
startup:
|
||||||
type: http
|
type: http
|
||||||
port: 3456
|
port: 10220
|
||||||
path: /health
|
path: /health
|
||||||
frontend:
|
|
||||||
enabled: true
|
|
||||||
imageSelector: frontendImage
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
type: http
|
|
||||||
port: 80
|
|
||||||
readiness:
|
|
||||||
type: http
|
|
||||||
port: 80
|
|
||||||
startup:
|
|
||||||
type: http
|
|
||||||
port: 80
|
|
||||||
proxy:
|
|
||||||
enabled: true
|
|
||||||
imageSelector: nginxImage
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
type: http
|
|
||||||
port: "{{ .Values.service.main.ports.main.port }}"
|
|
||||||
readiness:
|
|
||||||
type: http
|
|
||||||
port: "{{ .Values.service.main.ports.main.port }}"
|
|
||||||
startup:
|
|
||||||
type: http
|
|
||||||
port: "{{ .Values.service.main.ports.main.port }}"
|
|
||||||
vikunja:
|
vikunja:
|
||||||
service:
|
service:
|
||||||
jwtttl: 259200
|
jwtttl: 259200
|
||||||
jwtttllong: 2592000
|
jwtttllong: 2592000
|
||||||
motd: Welcome to your new Vikunja instance
|
motd: Welcome to your new Vikunja instance
|
||||||
frontendurl: http://localhost:10220
|
frontendurl: http://localhost:10220
|
||||||
|
interface: ":10220"
|
||||||
maxitemsperpage: 50
|
maxitemsperpage: 50
|
||||||
enablecaldav: true
|
enablecaldav: true
|
||||||
enablelinksharing: true
|
enablelinksharing: true
|
||||||
@@ -165,16 +133,6 @@ persistence:
|
|||||||
files:
|
files:
|
||||||
enabled: true
|
enabled: true
|
||||||
mountPath: /app/vikunja/files
|
mountPath: /app/vikunja/files
|
||||||
vikunja-nginx:
|
|
||||||
enabled: true
|
|
||||||
noMount: true
|
|
||||||
type: configmap
|
|
||||||
objectName: nginx-config
|
|
||||||
targetSelector:
|
|
||||||
main:
|
|
||||||
proxy:
|
|
||||||
mountPath: /etc/nginx/conf.d/default.conf
|
|
||||||
subPath: nginx-config
|
|
||||||
vikunja-config:
|
vikunja-config:
|
||||||
enabled: true
|
enabled: true
|
||||||
type: secret
|
type: secret
|
||||||
|
|||||||
Reference in New Issue
Block a user