Estou procurando uma imagem de contêiner comum que eu possa usar para depurar coisas no Kubernetes.
busybox
não funciona, pois tem um bug com nslookup
.
alpine
não contém curl
.
ubuntu
não contém curl
.
Eu gostaria de ter algumas ferramentas comuns como: nslookup, netstat, dig, curl, traceroute, tcptraceroute, ...
Eu sei que poderia, apt update; apt install ...
mas gostaria de ter uma imagem pronta para uso.
koolkit
O projeto recente parece estar no espírito do que você está pedindoRede:
https://github.com/nicolaka/netshoot
Na sua situação, a solução mais fácil será criar sua imagem personalizada. Será difícil encontrar uma imagem que atenda às suas expectativas em 100%. Uma solução muito melhor é criar uma imagem para você que você usará mais tarde no futuro. Como imagem base, você pode usar, por exemplo. Alpino .
Para isso, você adicionará as ferramentas necessárias e estará pronto - você terá uma imagem docker, que usará posteriormente nos testes e na depuração do Kubernetes.
Veja também tutoriais sobre depuração do Kubernetes: