Antonio Pulido преди 2 години
родител
ревизия
7975d90e2e
променени са 3 файла, в които са добавени 30 реда и са изтрити 0 реда
  1. 13 0
      T3/create_users.yml
  2. 7 0
      T3/print_facts.yml
  3. 10 0
      T3/print_ip.yml

+ 13 - 0
T3/create_users.yml

@@ -0,0 +1,13 @@
+---
+
+- name: create users from encrypted file
+  hosts: devservers
+  become: tru
+  remote_user: devops
+  vars_files:
+    - secret.yml
+  tasks:
+    - name:
+      user: creating user from secret.yml
+        name: "{{ username}"
+        password: "{{ password }}"

+ 7 - 0
T3/print_facts.yml

@@ -0,0 +1,7 @@
+---
+
+- name: Print all facts
+  hosts: all
+  tasks:
+    debug:
+      var: ansible_facts

+ 10 - 0
T3/print_ip.yml

@@ -0,0 +1,10 @@
+--- 
+
+- name: Print various facts
+  hosts: all
+  tasks:
+    - name: print IP
+      debug:
+        msg: >
+          The default IPV4 address of {{ ansible_facts.fqdn }}
+          is {{ ansible_facts.default_ipv4.address }}