Jose Blanquicet
Jose Blanquicet
@alban, this still need to be done. I think the time we define to remove it has passed. Is there any blocker that prevents us from removing it?
Ok, so I change the name of this issue and reopened it.
> Perhaps things like [MapName](https://github.com/inspektor-gadget/inspektor-gadget/blob/37ea34f58ad11c02f2d21281de490234b48c0bc3/pkg/metadata/v1/metadata.go#L23) and [StructName](https://github.com/inspektor-gadget/inspektor-gadget/blob/37ea34f58ad11c02f2d21281de490234b48c0bc3/pkg/metadata/v1/metadata.go#L25) aren't needed anymore now that those are contained in the eBPF program itself?. > Yeah, the metadata file would have only the struct...
Hi @amitschendel, that's the expected behaviour. Enriching containers with runtime metadata implies additional calls to the runtime for each container, thus it's not done by default but only if requested.
You can initialize `WithMultipleContainerRuntimesEnrichment(rc)` with runtimes most commonly used in k8s: ```go rc := []*containerutilsTypes.RuntimeConfig{ {Name: "docker"}, {Name: "containerd"}, {Name: "crio"}, } ``` And IG will find the proper runtime...
Replace following code block with `logrus.Debugf`: ```go if verbose { ... } ```
Hi @marcio-pessoa, thanks for sharing it. However, with this issue we are looking for an implementation that doesn't use the Kubernetes API server but the Azure API so that it...
> Now that we have the `config` file with mapping `kubernetes node names -> VMSS instance information` I am thinking we should just loop over the nodes from the config...
Another option is to use [`kubectl debug`](https://kubernetes.io/docs/tasks/debug/debug-cluster/kubectl-node-debug/#debugging-a-node-using-kubectl-debug-node) under the hood, but at this point, I'm wondering what is the added value that `kubectl aks` can add respect to `kubectl debug`?
I would also include Makefile and yaml (we have [`config.yaml`](https://github.com/Azure/kubectl-aks/blob/main/cmd/utils/config/testdata/config.yaml) but exclude [`.krew.yaml`](https://github.com/Azure/kubectl-aks/blob/main/.krew.yaml)).