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:
parent
5d70d8e523
commit
26c370a93f
|
@ -6,17 +6,17 @@ annotations:
|
|||
truecharts.org/min_helm_version: "3.11"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 0.22.1
|
||||
appVersion: 0.24.2
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 24.1.5
|
||||
version: 24.1.14
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
- name: redis
|
||||
version: 15.1.5
|
||||
version: 15.2.2
|
||||
repository: oci://tccr.io/truecharts
|
||||
condition: redis.enabled
|
||||
alias: ""
|
||||
|
@ -28,7 +28,7 @@ home: https://truecharts.org/charts/stable/vikunja
|
|||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/vikunja.webp
|
||||
keywords:
|
||||
- vikunja
|
||||
kubeVersion: '>=1.24.0-0'
|
||||
kubeVersion: ">=1.24.0-0"
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
|
@ -36,9 +36,7 @@ maintainers:
|
|||
name: vikunja
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/vikunja
|
||||
- https://hub.docker.com/_/nginx
|
||||
- https://hub.docker.com/r/vikunja/api
|
||||
- https://hub.docker.com/r/vikunja/frontend
|
||||
- https://hub.docker.com/r/vikunja/vikunja
|
||||
- https://vikunja.io/docs
|
||||
type: application
|
||||
version: 15.2.8
|
||||
version: 16.0.0
|
||||
|
|
|
@ -37,7 +37,7 @@ secret:
|
|||
type: redis
|
||||
|
||||
service:
|
||||
interface: ":3456"
|
||||
interface: {{ .Values.vikunja.service.interface | quote }}
|
||||
JWTSecret: {{ $jwtSecret }}
|
||||
timezone: {{ .Values.TZ | quote }}
|
||||
{{- /* Multiply by 1, so large integers are not rendered in scientific notation
|
||||
|
@ -178,19 +178,4 @@ secret:
|
|||
timezone: {{ . | quote }}
|
||||
{{- 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 -}}
|
||||
|
|
|
@ -1,14 +1,7 @@
|
|||
image:
|
||||
repository: vikunja/api
|
||||
tag: 0.22.1@sha256:c9415431e6235229302bb8f9ee6660b74c24859d1e8adbc4a3e25bd418604b57
|
||||
repository: vikunja/vikunja
|
||||
tag: 0.24.2@sha256:c31c7d6cad49038ab8a7d1414845d4c45539b43dd6ddd082bcd148e6fcd7b01c
|
||||
pullPolicy: IfNotPresent
|
||||
frontendImage:
|
||||
repository: vikunja/frontend
|
||||
tag: 0.22.1@sha256:f0223d441997fe29c377d0b476dc4bb2fc091b44b9c24d76b1b88c213df520c5
|
||||
pullPolicy: IfNotPresent
|
||||
nginxImage:
|
||||
repository: nginx
|
||||
tag: 1.27.1@sha256:1540e37eebb9abc5afa4256de1bade6542d50bf69b61b1dd855cb7804aaaf444
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
|
@ -17,48 +10,23 @@ workload:
|
|||
probes:
|
||||
liveness:
|
||||
type: http
|
||||
port: 3456
|
||||
port: 10220
|
||||
path: /health
|
||||
readiness:
|
||||
type: http
|
||||
port: 3456
|
||||
port: 10220
|
||||
path: /health
|
||||
startup:
|
||||
type: http
|
||||
port: 3456
|
||||
port: 10220
|
||||
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:
|
||||
service:
|
||||
jwtttl: 259200
|
||||
jwtttllong: 2592000
|
||||
motd: Welcome to your new Vikunja instance
|
||||
frontendurl: http://localhost:10220
|
||||
interface: ":10220"
|
||||
maxitemsperpage: 50
|
||||
enablecaldav: true
|
||||
enablelinksharing: true
|
||||
|
@ -165,16 +133,6 @@ persistence:
|
|||
files:
|
||||
enabled: true
|
||||
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:
|
||||
enabled: true
|
||||
type: secret
|
||||
|
|
Loading…
Reference in New Issue