Benutzer-Werkzeuge

Webseiten-Werkzeuge


kubernetes

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
kubernetes [2025/11/27 00:48]
jango [Labels]
kubernetes [2025/11/27 01:05] (aktuell)
jango [Lokale Registry]
Zeile 397: Zeile 397:
  
 <code bash> <code bash>
-# Drain the node +# Node als "nicht verfügbar" markieren, Pods werden nicht woanders hin verschoben aber keine neuen mehr auf dem Node platziert 
-manuel@ubuntu1:~/demo/daemonset$ kubectl drain ubuntu3 --ignore-daemonsets --delete-emptydir-data +kubectl cordon ubuntu3 
-node/ubuntu3 cordoned + 
-Warning: ignoring DaemonSet-managed Pods: default/ds-demo-q5rls, kube-system/calico-node-nj6f4, kube-system/kube-proxy-kg65t +# Drain markiert den Node als "nicht verfügbar" und verschiebt zusätzlich alle Pods auf andere Nodes. 
-evicting pod default/registry-79c4475f4-g26bn +kubectl drain ubuntu3 --ignore-daemonsets --delete-emptydir-data
-evicting pod default/clusterip-demo-5dd585b475-j78mj +
-pod/registry-79c4475f4-g26bn evicted +
-pod/clusterip-demo-5dd585b475-j78mj evicted +
-node/ubuntu3 drained+
  
 # Re-Activate # Re-Activate
Zeile 1042: Zeile 1038:
  
 Für eine kleine Testumgebung ist hostPath oft am einfachsten. Beispiel: Daten liegen dauerhaft auf dem Node unter /opt/registry/data. Für eine kleine Testumgebung ist hostPath oft am einfachsten. Beispiel: Daten liegen dauerhaft auf dem Node unter /opt/registry/data.
 +
 +<box red>Vorsicht: Wenn man den ganzen Cluster neu startet und die Registry auf einen anderen Node verteilt wird, hostPath ist immer nur auf dem aktuellen Node, nicht clusterweit. Für Demo reichts.</box>
  
 Registry (hostPath) Registry (hostPath)
kubernetes.1764200911.txt.gz · Zuletzt geändert: 2025/11/27 00:48 von jango