una template servidor script remote_src por para otro otra lineinfile create copiar contenido consola como carpeta archivos archivo copy symlink ansible

copy - template - remote_src ansible



¿Copiar enlace simbólico a otra ubicación con ansible? (1)

Tengo mi enlace simbólico y quiero crear un enlace simbólico nuevo, que apunte a la misma ubicación que los primeros enlaces simbólicos. Sé que puedo usar cp -d /path/to/symlink /new/path/to/symlink . Pero, ¿cómo hacerlo con el módulo ansible?

Estaba intentando copy: src=/path/to/symlink dest=/new/path/to/symlink follow=yes pero hace una copia de enlace simbólico en vez de crear un nuevo enlace simbólico. ¿Algunas ideas?


Tienes dos opciones aquí.

1) Crear nuevo enlace simbólico utilizando el módulo de archivo .

- name: Create symlink file: src=/path/to/symlink dest=/new/path/to/symlink state=link

2) Ejecute su comando de trabajo para copiar el enlace simbólico usando el shell hará lo mismo.

- name: Create symlink shell: cp -d /path/to/symlink /new/path/to/symlink