Skip to content
/ net-debug Public

Docker image with assorted network debugging goodies for troubleshooting Kubernetes networking issues.

License

Notifications You must be signed in to change notification settings

l7mp/net-debug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Discord

net-debug

Description

Assorted network debugging goodies, like tcpdump, socat/websocat, iperf, nmap, nslookup, dig, tcpreplay, and ping/traceroute, all packaged in a self-contained Docker image. The intended use is to sideload the container as a sidecar to Kubernetes pods in order to debug network reachability and performance issues.

Usage example

This Deployment starts a net-debug pod in host network:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: net-debug
spec:
  selector:
    matchLabels:
      app: net-debug
  replicas: 1
  template:
    metadata:
      labels:
        app: net-debug
    spec:
      hostNetwork: true
      containers:
      - name: net-debug
        image: docker.io/l7mp/net-debug

Help

Development is coordinated in Discord, feel free to join.

License

MIT License - see LICENSE for full text.