VM-Netzwerk mit KubeVirt: Masquerade, DNS und Dienste
Die Fragen zum Netzwerk auf Tag zwei für eine KubeVirt-VM lassen sich alle auf dieselbe Erkenntnis zurückführen: Eine laufende VM ist in einen Pod eingebettet. Die Netzwerk-Grundelemente, die Kubernetes bereits für Pods bereitstellt – Labels, Services, NetworkPolicies – lassen sich direkt anwenden. Es gibt fast nichts VM-Spezifisches zu lernen. Fast. …
Migration von Ingress-Nginx zur Gateway-API mit KubeLB
Einleitung Die Kubernetes-Ingress-API hat der Community jahrelang gute Dienste geleistet, doch ihre Einschränkungen sind hinlänglich bekannt. Es gibt keine Unterstützung für Traffic-Splitting, headerbasiertes Routing oder TCP/UDP-Routing. Alles wird in Annotationen gepackt, die sich je nach Controller unterscheiden. Wenn Sie schon einmal versucht haben …
Fehlerbehebung bei KubeVirt: CNI-Konflikte, CDI-Fehler und gängige Lösungen
KubeVirt fügt eine Virtualisierungsschicht auf Kubernetes hinzu, was bedeutet, dass die Fehlersuche zwei Schichten umfasst: die Kubernetes-Schicht (Pods, Services, PVs) und die KVM/libvirt-Schicht (QEMU-Prozesse, Virtio-Treiber, Festplatten-Images). Wenn ein Fehler auftritt, muss man wissen, welche Schicht man zuerst untersuchen muss und wie man den Fehler zurückverfolgen kann …
