Browse Source

Arbeit an createansibleuser.yml

Bramble1 hat jetzt eine eigene Gruppe.
master
Olli Graf 3 years ago
parent
commit
39434a3d9f
  1. 15
      bin/pingbrambel.sh
  2. 11
      hosts
  3. 12
      roles/createansibleuser/tasks/main.yml
  4. 1
      roles/installsoft/tasks/main.yml

15
bin/pingbrambel.sh

@ -0,0 +1,15 @@
#!/usr/bin/env bash
bramble=(quimby hans willie kirk brandine)
for host in "${bramble[@]}"
do
ping -c 3 ${host}
done

11
hosts

@ -8,6 +8,13 @@ pi-tanked:
cleatus:
clancy:
bramble1:
hosts:
quimby:
willie:
kirk:
brandine:
pi4:
hosts:
clancy:
@ -23,6 +30,7 @@ pi4:
kirk:
brandine:
martin:
lenny:
pis:
hosts:
@ -41,6 +49,9 @@ pis:
edna:
arnie:
bart:
lenny:
apu:
# selma:
vars:
ansible_python_interpreter: /usr/bin/python3
ansible_connection: ssh

12
roles/createansibleuser/tasks/main.yml

@ -17,11 +17,9 @@
owner=ansibleusr
group=ansibleusr
- name: Add keys
lineinfile:
dest=/home/ansibleusr/.ssh/authorized_keys
authorized_key:
user=ansibleusr
state=present
create=yes
line="~/.ssh/id_ansibleusr.pub"
owner=ansibleusr
group=ansibleusr
mode=0644
key= "{{lookup('file', '/home/olli/.ssh/id_ansibleusr.pub')}}"
path=/home/ansibleusr/.ssh/authorized_keys
exclusive=True

1
roles/installsoft/tasks/main.yml

@ -17,6 +17,7 @@
- borg-daily
- showtemp
- installborg.sh
- pingbrambel.sh
- name: adding groups to pi user
become: true

Loading…
Cancel
Save