aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Di Stefano <luca.distefano@linaro.org>2023-11-23 16:56:14 +0000
committerLuca Di Stefano <luca.distefano@linaro.org>2023-11-23 16:58:02 +0000
commit7c2c1713c62caeee47f882c1128a6521beafd8d5 (patch)
tree6e565dd9a340ac05d4d99b17c2ad9e561e409dbb
parent2c26c62372b925b1b4a1c9dc69e2c3e0f78b4348 (diff)
New role for hypervisor access
Change-Id: I12c87ad087a64c19467c7ff51c56a399bf365511
-rw-r--r--playbooks/roles/hyp-admin-access/defaults/git.hold0
-rw-r--r--playbooks/roles/hyp-admin-access/files/git.hold0
-rw-r--r--playbooks/roles/hyp-admin-access/handlers/main.yml0
-rw-r--r--playbooks/roles/hyp-admin-access/meta/git.hold0
-rw-r--r--playbooks/roles/hyp-admin-access/tasks/main.yml11
-rw-r--r--playbooks/roles/hyp-admin-access/templates/git.hold0
-rw-r--r--playbooks/roles/hyp-admin-access/vars/main.yml0
7 files changed, 11 insertions, 0 deletions
diff --git a/playbooks/roles/hyp-admin-access/defaults/git.hold b/playbooks/roles/hyp-admin-access/defaults/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/defaults/git.hold
diff --git a/playbooks/roles/hyp-admin-access/files/git.hold b/playbooks/roles/hyp-admin-access/files/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/files/git.hold
diff --git a/playbooks/roles/hyp-admin-access/handlers/main.yml b/playbooks/roles/hyp-admin-access/handlers/main.yml
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/handlers/main.yml
diff --git a/playbooks/roles/hyp-admin-access/meta/git.hold b/playbooks/roles/hyp-admin-access/meta/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/meta/git.hold
diff --git a/playbooks/roles/hyp-admin-access/tasks/main.yml b/playbooks/roles/hyp-admin-access/tasks/main.yml
new file mode 100644
index 0000000..0fb96e9
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/tasks/main.yml
@@ -0,0 +1,11 @@
+---
+
+ - name: Set up multiple authorized keys
+ ansible.posix.authorized_key:
+ user: root
+ state: present
+ key: '{{ item }}'
+ with_file:
+ - /etc/ansible/passwords/ssh-keys/admin/luca.distefano.pub
+ - /etc/ansible/passwords/ssh-keys/admin/walid.ghoggali.pub
+ - /etc/ansible/passwords/ssh-keys/admin/james.howlett.pub
diff --git a/playbooks/roles/hyp-admin-access/templates/git.hold b/playbooks/roles/hyp-admin-access/templates/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/templates/git.hold
diff --git a/playbooks/roles/hyp-admin-access/vars/main.yml b/playbooks/roles/hyp-admin-access/vars/main.yml
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/hyp-admin-access/vars/main.yml