mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
add sharry
This commit is contained in:
77
cluster/data/sharry.yaml
Normal file
77
cluster/data/sharry.yaml
Normal 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
|
36
secrets/helmrelease-data-sharry.yaml
Normal file
36
secrets/helmrelease-data-sharry.yaml
Normal 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
|
Reference in New Issue
Block a user