centos:ansible:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
centos:ansible:start [14.01.2020 16:04. ]
django [Facts]
centos:ansible:start [14.01.2020 16:10. ]
django [Bedingungen]
Zeile 415: Zeile 415:
 Bedingungen verwendet man immer dann, wenn man einen bestimmten Schritt nur dann ausführen möchte, wenn zuvor eine definierte Bedingung erfüllt worden ist. Bedingungen verwendet man immer dann, wenn man einen bestimmten Schritt nur dann ausführen möchte, wenn zuvor eine definierte Bedingung erfüllt worden ist.
  
-Im nachfolgenden Beispiel wird die Nachricht ''​gewünschte OS vorhanden''​ nur ausgegeben wenn die Variable **''​os''​** den Wert ''​CentOS''​ beinhaltet. Das Keyword **when** kann dabei mit den bekannten logischen Verknüpfungen **logisch und** bzw. **logisch oder** verwendet werden.+Im nachfolgenden Beispiel wird die Nachricht ''​gewünschte OS vorhanden''​ nur ausgegeben wenn die Variable **''​os''​** den Wert ''​RedHat''​ beinhaltet. Das Keyword **when** kann dabei mit den bekannten logischen Verknüpfungen **logisch und** bzw. **logisch oder** verwendet werden.
  
 <code yaml>--- #Beispiel für eine Bedingung <code yaml>--- #Beispiel für eine Bedingung
 - hosts: all  - hosts: all 
    ​vars: ​    ​vars: ​
-      os: "CentOS" ​+      os: "RedHat" ​
    ​tasks: ​    ​tasks: ​
       - name: Testing Ansible Variable ​       - name: Testing Ansible Variable ​
       debug: ​       debug: ​
          msg: "​gewünschte OS vorhanden" ​          msg: "​gewünschte OS vorhanden" ​
-         when: os == "CentOS" ​+         when: os == "RedHat" ​
 </​code>​ </​code>​
  
  • centos/ansible/start.txt
  • Zuletzt geändert: 14.01.2020 21:46.
  • von django