yolo longhorn

This commit is contained in:
Roxedus 2022-06-05 23:55:17 +02:00
parent d82305eec9
commit dfb46169d6
No known key found for this signature in database
GPG Key ID: EBC13557C4D91D7B
5 changed files with 90 additions and 0 deletions

View File

@ -0,0 +1,6 @@
dependencies:
- name: longhorn
repository: https://charts.longhorn.io
version: 1.2.4
digest: sha256:a10ec0b3e9d2ba22ac89c0fd6d5337cd829b1fc254ad33597a397cd4de96dca2
generated: "2022-06-05T23:50:57.900105585+02:00"

View File

@ -0,0 +1,7 @@
apiVersion: v2
name: longhorn
version: 1.0.0
dependencies:
- name: longhorn
version: 1.2.4
repository: https://charts.longhorn.io

View File

@ -0,0 +1,38 @@
longhorn:
image:
longhorn:
engine:
repository: longhornio/longhorn-engine
tag: v1.2.4
manager:
repository: longhornio/longhorn-manager
tag: v1.2.4
ui:
repository: longhornio/longhorn-ui
tag: v1.2.4
instanceManager:
repository: longhornio/longhorn-instance-manager
tag: v1_20220303
shareManager:
repository: longhornio/longhorn-share-manager
tag: v1_20211020
backingImageManager:
repository: longhornio/backing-image-manager
tag: v2_20210820
csi:
attacher:
repository: longhornio/csi-attacher
tag: v3.2.1
provisioner:
repository: longhornio/csi-provisioner
tag: v2.1.2
nodeDriverRegistrar:
repository: longhornio/csi-node-driver-registrar
tag: v2.3.0
resizer:
repository: longhornio/csi-resizer
tag: v1.2.0
snapshotter:
repository: longhornio/csi-snapshotter
tag: v3.0.3
pullPolicy: IfNotPresent

View File

@ -0,0 +1,15 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: longhorn-system
namespace: longhorn-system
spec:
entryPoints:
- web
routes:
- kind: Rule
match: Host(`longhorn.roxedus.com`)
priority: 10
services:
- name: longhorn-frontend
port: 80

View File

@ -0,0 +1,24 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: longhorn
namespace: argo-cd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
server: https://kubernetes.default.svc
namespace: longhorn-system
project: default
source:
path: Charts/longhorn
repoURL: https://git.roxedus.dev/Roxedus/Argo.git
targetRevision: HEAD
helm:
version: v3
valueFiles:
- values.yaml
syncPolicy:
automated:
prune: true
selfHeal: true