- name: Installer Azure CLI hosts: localhost become: yes tasks: - name: Mettre à jour les paquets apt: update_cache: yes upgrade: yes - name: Installer les dépendances requises apt: name: - ca-certificates - curl - apt-transport-https - lsb-release - gnupg state: present - name: Ajouter la clé GPG Microsoft shell: | curl -sLS https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | tee /usr/share/keyrings/microsoft-archive-keyring.gpg > /dev/null args: creates: /usr/share/keyrings/microsoft-archive-keyring.gpg - name: Ajouter le dépôt Azure CLI copy: dest: /etc/apt/sources.list.d/azure-cli.list content: "deb [signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/azure-cli/{{ ansible_distribution_release }} main" - name: Mettre à jour APT et installer Azure CLI apt: update_cache: yes name: azure-cli state: present - name: Vérifier l'installation d'Azure CLI command: az version register: az_cli_version changed_when: false - name: Afficher la version d'Azure CLI debug: msg: "{{ az_cli_version.stdout }}"