Si nous voulons tester des choses lié au réseau interne du cluster, il est nécessaire d'avoir un shell dans le contexte de kubernetes. Nous pouvons lancer un container a usage unique, utilisant un shell comme entrypoint, à la façon de docker, via kubectl :

kubectl run -i --tty busybox --image=busybox --restart=Never -- sh 

mais ce n'est qu'une busybody, donc un peu restreint questions outils. il est préférable d'utiliser ubuntu et bash

kubectl run -i --tty ubuntu --image=ubuntu --restart=Never -- bash