Junior — Middle
Wie werden die Logs der Container im Kubernetes-Cluster-System angezeigt?
sobes.tech KI
Antwort von AI
Um die Protokolle der Container in Kubernetes anzuzeigen, wird der Befehl kubectl logs verwendet. Damit können die Protokolle eines bestimmten Pods und des darin enthaltenen Containers abgerufen werden.
Grundlegendes Beispiel:
kubectl logs <Pod-Name>
Wenn der Pod mehrere Container hat, muss der Containername angegeben werden:
kubectl logs <Pod-Name> -c <Container-Name>
Es ist auch möglich, die Protokolle in Echtzeit mit dem Flag -f (follow) anzuzeigen:
kubectl logs -f <Pod-Name>
Um die Protokolle mehrerer Pods anzuzeigen, können Selektoren verwendet oder Skripte geschrieben werden, aber grundsätzlich ist kubectl logs das Hauptwerkzeug zum Anzeigen der Container-Protokolle in Kubernetes.