kubernetes-sigs/cri-tools

Publish crictl as a container image

alvaroaleman opened this issue · 4 comments

What would you like to be added:

A container image that contains the crictl binary

Why is this needed:

EKS recommends to create a container when debugging node-level issues: awslabs/amazon-eks-ami#876 (comment)

In order to do this, an image with crictl is needed.

@alvaroaleman thank you for the request! Maintaining the image adds more overhead on our end, so I'm wondering if it's really beneficial compared to download the binary directly.

@alvaroaleman I went through the same and, after not finding one I liked, I built the image and the automation to keep it updated. Image: nmaguiar/imgutils:lite; Source: https://github.com/nmaguiar/imgutils

You could fetch the static go binary from an image with wget/curl FWIW.

I would recommend EKS publish an image intended to debug their nodes that contains all relevant utils instead of just a crictl image.

I agree, closing this request for now. Feel free to reopen if we missed some critical aspect.