pulitux пре 2 година
комит
6f39bf426f

+ 9 - 0
servicemgmt-review/ansible.cfg

@@ -0,0 +1,9 @@
+[defaults]
+remote_user: devops
+inventory: ./inventory
+
+[privilege_escalation]
+become: no
+become_user: root
+become_method: sudo
+become_ask_pass: no

+ 7 - 0
servicemgmt-review/host_vars/serverb.lab.example.com/network.yml

@@ -0,0 +1,7 @@
+network_connection:
+  - name: lab_conn
+    mac: 52:54:00:00:fa:0c
+    ip:
+      address:
+        - 192.168.0.11/24
+

+ 6 - 0
servicemgmt-review/host_vars/serverc.lab.example.com/network.yml

@@ -0,0 +1,6 @@
+network_connection:
+  - name: lab_conn
+    mac: 52:54:00:01:fa:0c
+    ip:
+      address:
+        - 192.168.0.12/24

+ 4 - 0
servicemgmt-review/inventory

@@ -0,0 +1,4 @@
+servera.lab.example.com
+serverb.lab.example.com
+serverc.lab.example.com
+serverd.lab.example.com

+ 6 - 0
servicemgmt-review/playbook.yml

@@ -0,0 +1,6 @@
+- name: configure lab_conn network connection
+  hosts: serverb.lab.example.com, serverc.lab.examples.com
+
+  roles:
+    - rhel-system-role.network
+

+ 5 - 0
servicemgmt-review/script.sh

@@ -0,0 +1,5 @@
+#!/bin/bash
+ssh root@servera systemctl enable --now rsyslog
+ssh root@servera nmcli con add con-name lab_conn ifname eth1 type ethernet ipv4.addresses 192.168.0.1/24 ipv4.method manual
+ssh root@servera nmcli con up lab_conn
+ping -c 3 192.168.0.1