
Me gustaría mover un conjunto de archivos de gran tamaño de un pod de Kubernetes en ejecución a otro (posiblemente en otro clúster) para poder migrar rápidamente de una clase de almacenamiento a otra con poco o ningún tiempo de inactividad.
Quiero que los archivos se copien directamente de un pod a otro, preferiblemente con rsync.
He descubierto cómo realizar la tarea, pero me pregunto si existe una herramienta antes de embarcarme en escribir una.
¿Existe una herramienta sencilla para copiar archivos de forma fiable directamente desde cualquier pod de Kubernetes en ejecución a otro?
NB: 'kubectl cp' no puede realizar esta tarea a partir de kubectl v1.25.1
➜ ~ kubectl run --image nginx nginx1
pod/nginx1 created
➜ ~ kubectl run --image nginx nginx2
pod/nginx2 created
➜ ~ kubectl cp nginx1:/etc/nginx.conf nginx2:/etc/nginx.conf
error: one of src or dest must be a local file specification