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>
Licence Creative Commons

Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International .