add vikunja

This commit is contained in:
auricom
2021-03-16 22:47:35 +01:00
parent 44b8662d3f
commit ccf756c1f2
4 changed files with 111 additions and 13 deletions

View File

@@ -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
View 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

View File

@@ -1,13 +0,0 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: healthchecks-config
namespace: monitoring
spec:
accessModes:
- ReadWriteOnce
storageClassName: longhorn-backups
resources:
requests:
storage: 1Gi

View 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