Browse Source

compare version

master
Daniel Jakots 3 years ago
parent
commit
795bf63df1
1 changed files with 27 additions and 0 deletions
  1. +27
    -0
      HowtoAnsible.md

+ 27
- 0
HowtoAnsible.md View File

@ -1220,6 +1220,33 @@ echo "VAULT_PASSWORD" | gpg -e -o ~/.ansible/vault.gpg
Ansible va maintenant automatiquement déchiffrer les fichiers Vault via votre agent GPG et le fichier `~/.ansible/vault.gpg`.
### Comparer des versions
Dans le cas où on ne veut pas faire la même chose suivant la version
sur lequelle on exécute la tâche, on peut utiliser
[version_compare](https://docs.ansible.com/ansible/latest/playbooks_tests.html#version-comparison).
Un cas concret :
~~~
- name: Install monitoring-plugins on OpenBSD 5.6 and later
openbsd_pkg:
name: "{{ item }}"
state: present
with_items:
- monitoring-plugins
when: ansible_distribution_version | version_compare("5.6",'>=')
- name: Install nagios-plugins on OpenBSD before 5.6
openbsd_pkg:
name: "{{ item }}"
state: present
with_items:
- nagios-plugins
when: ansible_distribution_version | version_compare("5.6",'<')
~~~
## Exemples
Voir [/HowtoAnsible/Exemples]().


Loading…
Cancel
Save