mirror of
https://github.com/auricom/home-cluster.git
synced 2025-10-02 08:47:17 +02:00
add vikunja
This commit is contained in:
@@ -76,3 +76,16 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 1Gi
|
storage: 1Gi
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: PersistentVolumeClaim
|
||||||
|
metadata:
|
||||||
|
name: vikunja-files
|
||||||
|
namespace: data
|
||||||
|
spec:
|
||||||
|
accessModes:
|
||||||
|
- ReadWriteOnce
|
||||||
|
storageClassName: longhorn-backups
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
storage: 1Gi
|
||||||
|
62
cluster/data/vikunja.yaml
Normal file
62
cluster/data/vikunja.yaml
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
---
|
||||||
|
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
||||||
|
kind: HelmRelease
|
||||||
|
metadata:
|
||||||
|
name: vikunja
|
||||||
|
namespace: data
|
||||||
|
spec:
|
||||||
|
interval: 5m
|
||||||
|
chart:
|
||||||
|
spec:
|
||||||
|
# renovate: registryUrl=https://k8s-at-home.com/charts/
|
||||||
|
chart: vikunja
|
||||||
|
version: 1.0.0
|
||||||
|
sourceRef:
|
||||||
|
kind: HelmRepository
|
||||||
|
name: k8s-at-home-charts
|
||||||
|
namespace: flux-system
|
||||||
|
interval: 5m
|
||||||
|
values:
|
||||||
|
image:
|
||||||
|
repository: caddy
|
||||||
|
tag: 2.3.0-alpine
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
controllerType: deployment
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
type: Recreate
|
||||||
|
|
||||||
|
resources: {}
|
||||||
|
|
||||||
|
service:
|
||||||
|
port:
|
||||||
|
port: 8080
|
||||||
|
annotations:
|
||||||
|
prometheus.io/probe: "true"
|
||||||
|
prometheus.io/protocol: http
|
||||||
|
|
||||||
|
nodeSelector: {}
|
||||||
|
|
||||||
|
tolerations: []
|
||||||
|
|
||||||
|
affinity: {}
|
||||||
|
|
||||||
|
podAnnotations: {}
|
||||||
|
|
||||||
|
additionalVolumes:
|
||||||
|
- name: vikunja-config
|
||||||
|
configMap:
|
||||||
|
name: vikunja-config
|
||||||
|
- name: files
|
||||||
|
persistentVolumeClaim:
|
||||||
|
claimName: vikunja-files
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
enabled: true
|
||||||
|
annotations:
|
||||||
|
kubernetes.io/ingress.class: "nginx"
|
||||||
|
|
||||||
|
valuesFrom:
|
||||||
|
- kind: ConfigMap
|
||||||
|
name: helmrelease-data-vikunja
|
@@ -1,13 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: healthchecks-config
|
|
||||||
namespace: monitoring
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
storageClassName: longhorn-backups
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 1Gi
|
|
36
secrets/helmrelease-data-vikunja.yaml
Normal file
36
secrets/helmrelease-data-vikunja.yaml
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
data:
|
||||||
|
values.yaml: ENC[AES256_GCM,data:IznTKmk87elCZp1QYgW+RBM/tvZx9ur1XNsbJvA8v+AfiqFTuVahnd2WzUrOPWfIxw+8rtXCTd0ao3/PTyG9IMN+24wFYROjhQWEIqPyG2tubX3CxqLl47gtKyCBW+ohD3cAN0fGV6Z07DGLahd1vTStfnkmDQ2/4KV20UC74Buj4zVOgotEKmyt7u1hQXWmkd076Vu2j2zOVveEmxC/wQ2ni0qnIvrbOPWSgFmeUJcEVc+5NsHrRJN4h+M5coKqchPenYJIvBIkhQEY1j6StXfL82JjlUN4sPTuQ2HFacCkdG1Ls9JCsqm5tp6Rpvxaq9/2x68hhBtyRwDCgWaSzrVS0q3c+u+sN7SVpWfi1OQ49Bc6xnmlIvG912Be6Vbk7z4bzWpWfAWH158utz4oaHpGqSPpAvhegha2T32q6ckKI5vQBjBc0/+CA97mplAEma+3ENWbqRBBEom5XRYzOiIEil9GjeyrJHqqZhLbN6TzVXfxnLxCooTg5tdxIvDiJuGan14qv43Q7r+IJ7tkRGw3AINjyBYyy2ULFyPiNlBaQ7wlSBJcrfMVFuSXtv2UHmuJUBw+BgT3nlpyl8mzU3AT/1LhO+JaHchP3rkE3zByRZtRtIFpHHI2i5/PGDJJ9YoWl4cEOaZJb53bW7bMhaEfrw4p3GFIMsO2b7sWTWpOFX1fPONv9eBIxpiPJsMowmnooBuCQl6ZKmolws3aSopVphpZqtUX67nxAAEj5YZFqgTYx1Pt6O2V8J4peBShfIg4PcAxSPpvpXU0z11kI/VHJydkAWK/87vTHsw85FHjnhYVuOnTNM+B7NyzdAQG+4SifqrKjRcpoO44sAMY5npzG1lW81eUFNmA/OSaitiWo/RQsbxoUY/MqEHlppbANx+VcRQ3ttEr2fejxx5o7uHd2z8R/DXbEMML+LOGPl9ghV6tYfKoq92iVvOx2XGdn+BficeuzMLHGqwfuHl0//jG7W222OTaSCE5dVpnuf+km0B76SJstV7jXtBgANOBE1HYcnLayTPJAhDRB2iZAJSTmH6jHUoUqRvok2qD3MRbNaUJOe9defD3MErTjX7ez3SOz/moXB9RkeuSmA==,iv:fB2PpRsp+BAzAX1fXjQVEVwn7tKFsdI1ecMaWzQCvRQ=,tag:kyeps024TYaxSmyPe0JaXg==,type:str]
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
name: helmrelease-data-vikunja
|
||||||
|
namespace: data
|
||||||
|
sops:
|
||||||
|
kms: []
|
||||||
|
gcp_kms: []
|
||||||
|
azure_kv: []
|
||||||
|
hc_vault: []
|
||||||
|
lastmodified: '2021-03-16T22:25:39Z'
|
||||||
|
mac: ENC[AES256_GCM,data:4XFJX2ACPv3WVrCBHPO28Jlh14rE0I7KwmXnHOVco6EKJQs9vLsCKDQBv2HSYivFiaUs7t0inbqYJonfJ24djZy2p4YRiDnvznwAe+FuX3LjjPI/97oWjKYQoLA4hSyIEsUcf8WJz/MdpOO7SXTAUAmAZyZ1iH0mzJ3F0gz0+ao=,iv:mSzpEvRAJuIxlSrYDuP4O8C1FUoF/2B0FwlCkeJFh4M=,tag:FpfEmrgRSVrD4bNHjqS9DA==,type:str]
|
||||||
|
pgp:
|
||||||
|
- created_at: '2021-03-16T22:25:39Z'
|
||||||
|
enc: |
|
||||||
|
-----BEGIN PGP MESSAGE-----
|
||||||
|
|
||||||
|
hQGMA/JorPHm1g9XAQwAiPSnORqFVz/C7wwvVM3kJnFeqVONui8qRPATl9sjBSTi
|
||||||
|
r14SWM6g0tNe+IwpLbNcy4IVylteAzhpuwv7Bcewxzpo2hvY7UKtRfds14/ewuY8
|
||||||
|
YoogXfZVeVUBEwzds75NNysNwXPpSk5hPOkeypiC0Mgll+Eyg8o0qiRZrUBeTQCx
|
||||||
|
L+KSLKlnB5KaGHVYzwzxlzTyXywYwHpuMMkNjCcdiulAUJBHfaIKaZyDm/gIFkQg
|
||||||
|
0wxcQX/i6NiCUeOQuK7IIbFyyJi/+Myh5mzCk5voKERUSp+4Zu9aUX2q7Jh4zgJ9
|
||||||
|
4PiEHuOEl3p4tVJ6ffBQueY8QKzsxpasPX5L6Sw+G/39UmEPBEvaN4awO/rWs8Z4
|
||||||
|
chmXvbAMs8BP6d3RDkypQExQ+dVr9L2pcSzdGkGgsaB9Oghr7rgMM3RUrh1cDiJ0
|
||||||
|
Z7y2UdE8lOgYxi5/UMccXmKXS6n341dlKeXTCgtUV5sYF3MF6Qcq7tsnSyB3f+4d
|
||||||
|
pzfU3ybExvddvefXoEjw0l4BI6f0G9fh4blUnKf1zmLKhhyiAkhMglb5O6Tg8jDL
|
||||||
|
5Iifxrw8y62gCtCb8auxPf/qFZzKrkKynoCu+In9pIrAPgWqX3JnGxrikFCbFK4Z
|
||||||
|
faCFTjBZIg2Mil4OpmzE
|
||||||
|
=kzVD
|
||||||
|
-----END PGP MESSAGE-----
|
||||||
|
fp: C8F8A49D04A1AB639F8EA21CDBA4B1DCB1FA5BDD
|
||||||
|
encrypted_regex: ^(data|stringData)$
|
||||||
|
version: 3.6.1
|
Reference in New Issue
Block a user