github inspektor-gadget/inspektor-gadget v0.1.0-alpha.2
Snapshot with support for older kernels

latest releases: v0.52.0, v0.51.1, v0.51.0...
pre-release6 years ago

This snapshot based on a development branch can be installed with:

./inspektor-gadget deploy | kubectl apply -f -

Tested on Minikube and GKE.

Example:

$ ./inspektor-gadget traceloop list
NODE        NAMESPACE      PODNAME                     PODUID      INDEX    TRACEID             CONTAINERID    STATUS    
minikube    kube-system    coredns-5644d7b6d9-hsfxv    533bebda    0        0000161b586f6eb8    38f9c411       created 19 hours ago
minikube    kube-system    coredns-5644d7b6d9-6tkcq    a11bbba6    0        0000161b595387d4    52a7d189       created 19 hours ago
minikube    default        shellloop101                43df856e    0        0000161b5ee20987    f6a78b13       created 19 hours ago
minikube    default        shellloop103                1426c0e6    0        00001625f9a8afc6    cedc07bb       created 19 hours ago
$ ./inspektor-gadget traceloop show 00001625f9a8afc6|tail
00:30.315701046 cpu#0 pid 21235 [sleep] brk(0) = 19738624
00:30.315749116 cpu#0 pid 21235 [sleep] brk(19740928) = 19740928
00:30.315801039 cpu#0 pid 21235 [sleep] arch_prctl(4098, 19738656) = 0
00:30.315846052 cpu#0 pid 21235 [sleep] brk(19745472) = 19745472
00:30.315895857 cpu#0 pid 21235 [sleep] arch_prctl(4098, 19743216) = 0
00:30.315946544 cpu#0 pid 21235 [sleep] ioctl(0, 21505, 140720799338188) = -1 (inappropriate ioctl for device)
00:30.315993489 cpu#0 pid 21235 [sleep] ioctl(1, 21505, 140720799338188) = -1 (inappropriate ioctl for device)
00:30.316042622 cpu#0 pid 21235 [sleep] getuid() = 0
00:30.316101809 cpu#0 pid 21235 [sleep] nanosleep(140720799338144, 140720799338144)...

Don't miss a new inspektor-gadget release

NewReleases is sending notifications on new releases.