Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-wiki:kubernetes:longhorn_helmchart_values

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
it-wiki:kubernetes:longhorn_helmchart_values [2025/10/15 06:41] – angelegt markoit-wiki:kubernetes:longhorn_helmchart_values [2025/10/27 13:18] (aktuell) – [Rollen und Taints] marko
Zeile 1: Zeile 1:
 ====== Helm Chart Values für Longhorn ====== ====== Helm Chart Values für Longhorn ======
 +Damit die Longhorn Komponenten lediglich auf bestimmten Nodes ausgerollt werden muss das Chart Values angepasst werden und bestimmte Rollen und Taints gesetzt werden.
 +
 +===== Rollen und Taints =====
 +<code bash>
 +kubectl label node k8s-worker01 k8s-node02 k8s-node03 longhorn-node=true
 +kubectl label node k8s-worker01 k8s-node02 k8s-node03 node.longhorn.io/create-default-disk=true
 +kubectl taint node k8s-worker01 k8s-node02 k8s-node03 longhorn-node=true:NoSchedule
 +</code>
 +
 +===== Chart Values =====
 <code yaml> <code yaml>
 +preUpgradeChecker:                     ### Muss für das deployen über ArgoCD verwendet werden
 +  jobEnabled: false
 +
 defaultSettings: defaultSettings:
   storageMinimalAvailablePercentage: "10"   storageMinimalAvailablePercentage: "10"
   defaultDataPath: "/mnt/longhorn-storage"   defaultDataPath: "/mnt/longhorn-storage"
-  defaultNodeSelector: +  systemManagedComponentsNodeSelector"longhorn-node:true" 
-    longhorn-node: "true" +  taintToleration: "longhorn-node=true:NoSchedule"
-  taintToleration+
-  - key: "longhorn-node+
-    operator: "Equal" +
-    value: "true+
-    effect"NoSchedule"+
   createDefaultDiskLabeledNodes: true   createDefaultDiskLabeledNodes: true
  
 persistence: persistence:
   defaultClassReplicaCount: 2   defaultClassReplicaCount: 2
-#  defaultDataLocality: "best-effort"+  defaultDataLocality: "best-effort"
   defaultNodeSelector:   defaultNodeSelector:
     enabled: true     enabled: true
Zeile 26: Zeile 34:
     value: "true"     value: "true"
     effect: "NoSchedule"     effect: "NoSchedule"
 +  nodeSelector:
 +    longhorn-node: "true"
  
 csi: csi:
Zeile 82: Zeile 92:
   storageMinimalAvailablePercentage: "10"   storageMinimalAvailablePercentage: "10"
   defaultDataPath: "/mnt/longhorn-storage"   defaultDataPath: "/mnt/longhorn-storage"
-  defaultNodeSelector: +  systemManagedComponentsNodeSelector"longhorn-node:true"
-    longhorn-node: "true"+
  
 persistence: persistence:
it-wiki/kubernetes/longhorn_helmchart_values.1760510506.txt.gz · Zuletzt geändert: von marko