GithubHelp home page GithubHelp logo

doytsujin / kubeshark Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kubeshark/kubeshark

0.0 1.0 0.0 16.35 MB

The API traffic viewer for Kubernetes providing deep visibility into all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster. Think TCPDump and Wireshark re-invented for Kubernetes

Home Page: https://kubeshark.co

License: Apache License 2.0

Go 98.95% Makefile 1.05%

kubeshark's Introduction

Kubeshark: Traffic viewer for Kubernetes.

GitHub License GitHub Latest Release Docker pulls Image size Discord Slack

Mizu (by UP9) is now Kubeshark, read more about it here.

Kubeshark, the API Traffic Viewer for kubernetes, provides deep visibility and monitoring of all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster.

Think of a combination of Chrome Dev Tools, TCPDump and Wireshark, re-invented for Kubernetes.

Simple UI

Download

Kubeshark uses a ~45MB pre-compiled executable binary to communicate with the Kubernetes API. We recommend downloading the kubeshark CLI by using one of these options:

  • Choose the right binary, download and use directly from the latest stable release.

  • Use the shell script below ๐Ÿ‘‡ to automatically download the right binary for your operating system and CPU architecture:

sh <(curl -Ls https://kubeshark.co/install)
  • Compile it from source using make command then use ./bin/kubeshark__ executable.

Run

Use the kubeshark CLI to capture and view streaming API traffic in real time.

kubeshark tap

Troubleshooting Installation

If something doesn't work or simply to play it safe prior to installing;

Make sure you have access to https://hub.docker.com/

Make sure kubeshark executable in your PATH.

Select Pods

Monitoring a Specific Pod:

kubeshark tap catalogue-b87b45784-sxc8q

Monitoring a Set of Pods Using Regex:

kubeshark tap "(catalo*|front-end*)"

Specify the Namespace

By default, Kubeshark is deployed into the default namespace. To specify a different namespace:

kubeshark tap -n sock-shop

Specify All Namespaces

The default deployment strategy of Kubeshark waits for the new pods to be created. To simply deploy to all existing namespaces run:

kubeshark tap -A

Documentation

Visit our documentation website: docs.kubeshark.co

The documentation resources are open-source and can be found on GitHub: kubeshark/docs

Contributing

We โค๏ธ pull requests! See CONTRIBUTING.md for the contribution guide.

Code of Conduct

This project is for everyone. We ask that our users and contributors take a few minutes to review our Code of Conduct.

kubeshark's People

Contributors

adamkol-up9 avatar adriang-90 avatar alongir avatar amitfainholts avatar atilsensalduz avatar dvdlevanon avatar gadotroee avatar gustavomassa avatar haiut avatar igorgov avatar imcezz avatar ksudhir007 avatar lamercho avatar leon-up9 avatar lirazyehezkel avatar matlockx avatar mertyildiran avatar nimrod-up9 avatar ramiberm avatar royisland avatar seltonfiuza avatar undera avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.