Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
kubernetes [2025/11/26 18:43] jango [Usage] |
kubernetes [2025/11/27 01:05] (aktuell) jango [Lokale Registry] |
||
|---|---|---|---|
| Zeile 394: | Zeile 394: | ||
| sudo systemctl enable --now containerd | sudo systemctl enable --now containerd | ||
| </ | </ | ||
| + | =====Node entfernen===== | ||
| + | |||
| + | <code bash> | ||
| + | # Node als "nicht verfügbar" | ||
| + | kubectl cordon ubuntu3 | ||
| + | |||
| + | # Drain markiert den Node als "nicht verfügbar" | ||
| + | kubectl drain ubuntu3 --ignore-daemonsets --delete-emptydir-data | ||
| + | |||
| + | # Re-Activate | ||
| + | kubectl uncordon ubuntu3 | ||
| + | </ | ||
| + | |||
| =====Labels===== | =====Labels===== | ||
| Zeile 644: | Zeile 657: | ||
| Bei einem Daemonset sorgt Kubernetes dafür das ein Pod per (möglichem Node) Node läuft. | Bei einem Daemonset sorgt Kubernetes dafür das ein Pod per (möglichem Node) Node läuft. | ||
| + | |||
| + | <code yaml> | ||
| + | apiVersion: apps/v1 | ||
| + | kind: DaemonSet | ||
| + | metadata: | ||
| + | name: ds-demo | ||
| + | namespace: default | ||
| + | spec: | ||
| + | selector: | ||
| + | matchLabels: | ||
| + | app: ds-demo | ||
| + | template: | ||
| + | metadata: | ||
| + | labels: | ||
| + | app: ds-demo | ||
| + | spec: | ||
| + | containers: | ||
| + | - name: pause-and-log | ||
| + | image: busybox: | ||
| + | command: [" | ||
| + | </ | ||
| + | |||
| + | ----------- | ||
| Container bauen | Container bauen | ||
| Zeile 834: | Zeile 870: | ||
| ===SMB=== | ===SMB=== | ||
| + | |||
| + | [[https:// | ||
| Secret | Secret | ||
| Zeile 1000: | Zeile 1038: | ||
| Für eine kleine Testumgebung ist hostPath oft am einfachsten. Beispiel: Daten liegen dauerhaft auf dem Node unter / | Für eine kleine Testumgebung ist hostPath oft am einfachsten. Beispiel: Daten liegen dauerhaft auf dem Node unter / | ||
| + | |||
| + | <box red> | ||
| Registry (hostPath) | Registry (hostPath) | ||