mirror of
https://github.com/auricom/home-cluster.git
synced 2025-10-02 00:34:25 +02:00
add vikunja
This commit is contained in:
@@ -76,3 +76,16 @@ spec:
|
||||
resources:
|
||||
requests:
|
||||
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