Outils pour utilisateurs

Outils du site


tech:notes_ansible

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:notes_ansible [2025/11/14 16:51] Jean-Baptistetech:notes_ansible [2026/03/03 13:46] (Version actuelle) Jean-Baptiste
Ligne 4: Ligne 4:
  
 Voir :  Voir : 
 +* https://docs.ansible.com/ecosystem.html
 * https://docs.ansible.com/ansible/latest/user_guide/ * https://docs.ansible.com/ansible/latest/user_guide/
 * http://william.shallum.net/random-notes/random-ansible-tricks * http://william.shallum.net/random-notes/random-ansible-tricks
Ligne 243: Ligne 244:
 allow_duplicates: no allow_duplicates: no
 dependencies: dependencies:
-role: bar }+  - role: bar
 </code> </code>
  
Ligne 429: Ligne 430:
  
  
 +== Copie de fichiers
 +
 +Une alternative à M(copy)
 +<code yaml>
 +- name: Download file from a file path
 +  # ansible.builtin.copy:
 +  ansible.builtin.get_url:
 +    url: file:///tmp/a_file.txt
 +    dest: /tmp/afilecopy.txt
 +</code>
  
  
Ligne 657: Ligne 668:
 * bats * bats
 * [[https://blog.stephane-robert.info/post/test-role-ansible-kitchenci-serverspec/|Test Kitchen]] * [[https://blog.stephane-robert.info/post/test-role-ansible-kitchenci-serverspec/|Test Kitchen]]
 +* https://docs.openstack.org/openstack-ansible/latest/contributors/testing.html
  
 <code bash> <code bash>
Ligne 724: Ligne 736:
 </code> </code>
  
 +Exeption :
 +
 +Utiliser **skip_ansible_lint**
 +
 +Exemple :
 +
 +<code yaml>
 +- name: Kustomize get image
 +  become: true
 +  become_user: "{{ user_k8s }}"
 +  ansible.builtin.shell:
 +    chdir: "{{ myhome }}/awx-operator"
 +    cmd: "{{ myhome }}/awx-operator/bin/kustomize build config/default"
 +  changed_when: false
 +  register: reg_image
 +  tags: skip_ansible_lint
 +</code>
  
  
tech/notes_ansible.1763135472.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki