compare version
This commit is contained in:
parent
83a50c66e5
commit
795bf63df1
|
@ -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`.
|
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
|
## Exemples
|
||||||
|
|
||||||
Voir [/HowtoAnsible/Exemples]().
|
Voir [/HowtoAnsible/Exemples]().
|
||||||
|
|
Loading…
Reference in New Issue