tutorial run register playbook example custom bash ansible ansible-playbook

bash - run - ansible tutorial



¿Cómo chmod+xa archivo con ansible? (1)

ansible tiene un parámetro de mode en file módulo de file exactamente para este propósito.

Para agregar permiso de ejecución para todos (es decir, chmod a+x en la línea de comandos):

- name: Changing perm of "/foo/bar.sh", adding "+x" file: dest=/foo/bar.sh mode=a+x

Los modos simbólicos son compatibles desde la versión 1.8, en una versión anterior necesita usar los bits octales.

¿Cuál es la mejor manera de chmod + x un archivo con ansible.

Convertir el siguiente script a formato ansible.

mv /tmp/metadata.sh /usr/local/bin/meta.sh chmod +x /usr/local/bin/meta.sh

Esto es lo que tengo hasta ahora ..

- name: move /tmp/metadata.sh to /usr/local/bin/metadata.sh command: mv /tmp/metadata.sh /usr/local/bin/metadata.sh