Connecter dans un Pod Kubernetes
Publié le
Pour ouvrir une session il faut d’abord connaître le nom du Pod.
kubectl get pod -n <namespace>
Ensuite, ouvrez une session bash:
kubectl exec --stdin --tty <nom du pod> -n <namespace> -- /bin/bash
Il est aussi possible d’ouvrir une session shell:
kubectl exec --stdin --tty <nom du pod> -n <namespace> -- /bin/sh
Quelques fois, il est nécessaire de démarrer un nouveau Pod à partir d’une image ayant les outils nécessaires pour faire des inspections.
kubectl run -i --tty <nom du pod> --image=<image> -- /bin/bash
A la fin, n’oubliez pas de supprimer le Pod crée.
kubectl delete pod/<nom du pod> -n <namespace>
Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International .