AETHER-2697 Add playbook for configuring Aether servers offline

Change-Id: I6a1a338e6c8a4f867fc3221a94ddfa58e253485a
diff --git a/playbooks/aethercompute-airgap-playbook.yml b/playbooks/aethercompute-airgap-playbook.yml
new file mode 100644
index 0000000..d4653db
--- /dev/null
+++ b/playbooks/aethercompute-airgap-playbook.yml
@@ -0,0 +1,11 @@
+---
+# Ansible playbook to configure aether compute nodes offline
+
+- name: Configure aether compute nodes offline
+  hosts: aethercompute
+  become: true
+  roles:
+    - apt_source
+    - netprep
+    - sriov
+    - users
diff --git a/playbooks/aetherfabric-airgap-playbook.yml b/playbooks/aetherfabric-airgap-playbook.yml
new file mode 100644
index 0000000..207cb1f
--- /dev/null
+++ b/playbooks/aetherfabric-airgap-playbook.yml
@@ -0,0 +1,9 @@
+---
+# Ansible playbook to configure aether fabric switches offline
+
+- name: Configure aether fabric switches offline
+  hosts: aetherfabric
+  become: true
+  roles:
+    - apt_source
+    - users
diff --git a/playbooks/aetherk8s-playbook.yml b/playbooks/aetherk8s-playbook.yml
new file mode 100644
index 0000000..ba10191
--- /dev/null
+++ b/playbooks/aetherk8s-playbook.yml
@@ -0,0 +1,8 @@
+---
+# Ansible playbook to configure K8S cluster
+
+- name: Configure K8S cluster
+  hosts: k8s_cluster
+  become: true
+  roles:
+    - rke2
diff --git a/playbooks/aethermgmt-airgap-playbook.yml b/playbooks/aethermgmt-airgap-playbook.yml
new file mode 100644
index 0000000..aabcf73
--- /dev/null
+++ b/playbooks/aethermgmt-airgap-playbook.yml
@@ -0,0 +1,16 @@
+---
+# Ansible playbook to configure an aether management nodes offiline
+
+- name: Configure an aether management node
+  hosts: aethermgmt
+  become: true
+  roles:
+    - netprep
+    - nsd
+    - unbound
+    - chrony
+    - dhcpd
+    - nginx
+    - onieboot
+    - users
+    - docker