From 24ff0870b8bff31301550b56858c93956fe83cd6 Mon Sep 17 00:00:00 2001 From: titver968 Date: Tue, 11 Nov 2025 08:23:50 +0100 Subject: [PATCH] longhorn-dev added --- .../longhorn-dev/values-longhorn-dev.yaml | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 argocd/apps/longhorn-dev/values-longhorn-dev.yaml diff --git a/argocd/apps/longhorn-dev/values-longhorn-dev.yaml b/argocd/apps/longhorn-dev/values-longhorn-dev.yaml new file mode 100644 index 0000000..ecac4e5 --- /dev/null +++ b/argocd/apps/longhorn-dev/values-longhorn-dev.yaml @@ -0,0 +1,56 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: longhorn + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + source: + repoURL: "https://charts.longhorn.io" + chart: "longhorn" + targetRevision: 1.*.* + helm: + values: | + preUpgradeChecker: + jobEnabled: false + upgradeVersionCheck: false + persistence: + defaultClass: true + defaultFsType: ext4 + defaultMkfsParams: "" + defaultClassReplicaCount: 2 + defaultDataLocality: disabled + reclaimPolicy: Delete + volumeBindingMode: "Immediate" + migratable: false + disableRevisionCounter: "true" + nfsOptions: "" + + defaultSettings: + storageOverProvisioningPercentage: "200" + storageMinimalAvailablePercentage: "10" + storageReservedPercentageForDefaultDisk: "10" + defaultReplicaCount: '{"v1":"2","v2":"2"}' + replicaAutoBalance: "best-effort" + disableRevisionCounter: '{"v1":"true"}' + + ingress: + enabled: true + ingressClassName: "traefik" + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: web + host: longhorn-dev.innohub.local + + destination: + server: 'https://192.168.4.202:6443' + namespace: longhorn-system + syncPolicy: + managedNamespaceMetadata: + labels: + pod-security.kubernetes.io/enforce: "privileged" + automated: + selfHeal: true + prune: true + syncOptions: + - CreateNamespace=true