add sharry

This commit is contained in:
auricom
2021-03-16 13:49:17 +01:00
parent 3daa7874bc
commit 4b05e64dbb
2 changed files with 113 additions and 0 deletions

77
cluster/data/sharry.yaml Normal file
View File

@@ -0,0 +1,77 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: sharry
namespace: data
spec:
interval: 5m
chart:
spec:
# renovate: registryUrl=https://k8s-at-home.com/charts/
chart: sharry
version: 1.0.0
sourceRef:
kind: HelmRepository
name: k8s-at-home-charts
namespace: flux-system
interval: 5m
values:
image:
repository: eikek0/sharry
tag: 1.6.0
pullPolicy: IfNotPresent
controllerType: deployment
strategy:
type: Recreate
resources: {}
service:
port:
port: 9090
annotations:
prometheus.io/probe: "true"
prometheus.io/protocol: http
args:
- "/opt/sharry.conf"
sharry:
chunkSize: "512K"
maxSize: "1.5G"
maxValidity: "31 days"
signup: "closed"
nodeSelector: {}
tolerations: []
affinity: {}
podAnnotations: {}
additionalVolumes:
- name: sharry-config
configMap:
name: sharry-config
additionalVolumeMounts:
- name: sharry-config
mountPath: /opt/sharry.conf
subPath: sharry.conf
ingress:
enabled: true
annotations:
# -- Nginx client Body Buffer Size
nginx.ingress.kubernetes.io/client-body-buffer-size: "2048m"
# -- Nginx Proxy Body Size
nginx.ingress.kubernetes.io/proxy-body-size: "2048m"
nginx.ingress.kubernetes.io/proxy-buffering: "off"
valuesFrom:
- kind: ConfigMap
name: helmrelease-data-sharry

View File

@@ -0,0 +1,36 @@
apiVersion: v1
data:
values.yaml: ENC[AES256_GCM,data:mcqe7Ry3t/e31oamB3rD835S0CJDYQ9Sxbc5hYEDTbREmzJhlg96BaC2TA/4pdAH2iAU/UHpQ7gi+ib8RbTUxCZBRH0uPgg8iwFHHnsgkCZHkWPwMwQ4iXrpVsD42eSlkQ7I23ebUWiClsF8qhNzamnhExY5h/ycazuJF5QK4qJjm97nGmB6QNxl/N2wyW6RBfSWcvov7VurbfnNjrpGYAs8no+FjaxBF9sERjRfP/1EkpRmjKR29Ro50Q0JX1ArvG5EvbBJGSqu373g5M6/D6scKgc6KdYLkOYUBxESn0R6mHru5pBhneYybGDQXhPgDypfO9oNaQYVTqsUHyx9nJxDLflUhw/XBrAmO5b0QMcgoSwbJGHwXMvMb0H9K7J6S6W9CCjdoYO1qDcF6zbLGyLrl3ByIOfs1eVivJ2W,iv:3apLWXgmqcSzzH32vyWzSrHO+2mtKdyX9usipldiZeM=,tag:jTYLuwt6JMChQFv6Tt/kfw==,type:str]
kind: ConfigMap
metadata:
creationTimestamp: null
name: helmrelease-data-sharry
namespace: data
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
lastmodified: '2021-03-16T12:47:41Z'
mac: ENC[AES256_GCM,data:Yz56+/QAeL77CGjNwKuLaMxTn8r0lEZUGkhgz45BpNAXsXRyoqrqu/HNnmY0vp27LrvczOVOp5QiJEJq56mnG7Wui9YFIEqGTb9k52AwYsD8XyKTxGX1UBYY4yY0rYz6D8uzxj2nnbFPougG2zNbevU3EfJHPsARSnPKC9WuRfk=,iv:96kt0wyD/WMUv9X0SNJJZKwqVns4irhkk8nbBU+XDlQ=,tag:fxt2UXy4mq3KSkI7K+SWyw==,type:str]
pgp:
- created_at: '2021-03-16T12:47:41Z'
enc: |
-----BEGIN PGP MESSAGE-----
hQGMA/JorPHm1g9XAQv/eQ+1vkTWzx63btuVbHsEAs/F2xHnx+eFN4aremQr86g/
rxvOuYndSMiGZ0rzCRJ3GlLlVsuy4J0WrYVcy6ueYtLAV1N4A7bp+tR/iNBg8EDc
VIOts9WzLIXg2As8Nk+loswqcXquUCARgBfXvNP0sxh8Hc1zLqCZavfomhIE6Lh6
kqtw7kLfVIKBE8IEyM7zHI193/8nHMgAUg2f/Wdi9WI9ZxTDub1IYI2ORhMhUb+F
NoyH9COVVsU0feSB5V8XmMI3zI3BrwJXeDoSlHwl2xwA7scE2HL2xpfYaMIxj0aY
UB254OSlxK+yEV8W5FiD+4qgEGvhyNJ0Du4uamLaAEwlg3zHPGteYVXYb/onQHAQ
a3ZUbi8I+wDkwg0S2nFZN58Py8Q7rf243sUR5vcObY3aGx+OtvoM5CeNjiISB253
vsNen+c2rt9snynB8zvkEc4QStXJbVdp8RN9T5+L2VEL3akgLEBUfykEn0vVZoA+
pUc24fvx6Fm6yneaF0f30lwBfC47lhYG2ibnBPSpxVY7/KNhblnqqE/22fWv926z
0ERDKuRGVvZj57cC4bmFqmAJ1njjDMNgdMnOBdAqxeiLja0U+1QpuAYiWWbQV9CB
zW0LBXhWfaOLt91vsA==
=J5ZZ
-----END PGP MESSAGE-----
fp: C8F8A49D04A1AB639F8EA21CDBA4B1DCB1FA5BDD
encrypted_regex: ^(data|stringData)$
version: 3.6.1