Möchten Sie Kubeshark jetzt in Aktion sehen? Besuchen Sie diese Live-Demo-Bereitstellung von Kubeshark.
Kubeshark ist ein API-Verkehrsanalysator für Kubernetes , der Echtzeit-Transparenz auf Protokollebene in das interne Netzwerk von Kubernetes bietet und den gesamten Datenverkehr und die gesamte Nutzlast erfasst und überwacht, die in Container, Pods, Knoten und Cluster ein- und ausgeht und diese überquert.
Denken Sie, dass TCPDump und Wireshark für Kubernetes neu erfunden wurden
Laden Sie die neueste Version der Binärdistribution von Kubeshark herunter und führen Sie eines dieser Beispiele aus:
Kubeshark-Tap
kubeshark tap -n sock-shop "(catalo*|front-end*)"
Wenn Sie einen der ☝️ oben genannten Befehle ausführen, wird die Web-Benutzeroberfläche in Ihrem Browser geöffnet, die den Datenverkehr in Ihrem Kubernetes-Cluster in Echtzeit streamt.
Selbstgebraut? Benutzer installieren Kubeshark CLI mit:
brew installiere kubeshark
Fügen Sie das Helm-Repository hinzu und installieren Sie das Diagramm:
Helm Repo Kubeshark hinzufügen https://helm.kubeshark.co helm installiere kubeshark kubeshark/kubeshark
Klonen Sie dieses Repository und führen Sie den Befehl make
aus, um es zu erstellen. Nachdem der Build abgeschlossen ist, finden Sie die ausführbare Datei unter ./bin/kubeshark__
.
Um mehr zu erfahren, lesen Sie die Dokumentation.
Wir ❤️Pull-Anfragen! Den Beitragsleitfaden finden Sie unter CONTRIBUTING.md.
Dieses Projekt ist für alle da. Wir bitten unsere Benutzer und Mitwirkenden, sich ein paar Minuten Zeit zu nehmen, um unseren Verhaltenskodex durchzulesen.