Tengo un pod en ejecución y uso kubectl attach -ti mypod para darle entrada.
Pero luego, me gustaría "desapegarme" de mi pod y volver a mi terminal sin terminar mi pod. ¿Cómo puedo hacer eso?
De los documentos de Kubernetes:
Para desconectarse del contenedor, puede escribir la secuencia de escape Ctrl+P seguida de Ctrl+Q.
Actualizar:
Basado en los comentarios de @Abdelghani:
Para el registro, esto no funciona si tty se establece en falso en el contenedor. No encontré otra forma de separarme que no sea matar la cápsula/contenedor.
Puede eliminar el kubectl attach -it .. sin eliminar el pod:
host$ kubectl attach -it podname pod$ do something in pod Abra la otra terminal y encuentre su comando kubectl attach y luego elimínelo, algo así como:
host$ ps x | grep "kubectl attach" > 1234 pts/22 Sl+ 0:00 kubectl attach -it podname host$ kill 1234