Skip to content

Commit 2e71a6d

Browse files
authored
added automated remote file update via ansible (#123)
* added automated remote file update via ansible * resolved everything mentioned in #123 * forgot to change a var in orgakram/roles/update-remote-files/tasks/main.yml #123
1 parent 4302461 commit 2e71a6d

16 files changed

Lines changed: 39 additions & 25 deletions

File tree

File renamed without changes.
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@ Damit bei diesem alles Rund läuft muss man diesen _im Vorraus_ zum Stattfinden
1313
# & Baue das Zipfile für die Webseite
1414
make script # Baue das Skript "vorkurs.pdf"
1515
```
16-
- `site.yml`:
17-
- Pfad zum Skript
18-
- Pfad zu den Source Files
19-
- Die SSH-Keys der Tutoren
16+
- `group_vars/all.yml`:
17+
- Pfad zu den Source Files und SSH-Keys der Tutoren in `./group_vars/all.yml`
2018
- Die Configdateien in `./roles/pool-setup/files/` bei Bedarf!
2119
- Die Hostsdatei in `inventory/hosts.ini`, s.d. dort das vergebene Präfix und die Anzahl der Nutzer stimmt
2220

orgakram/group_vars/all.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
# hier keinen trailing slash haben!
3+
programmordner: "/home/schwaniel/src/Programmiervorkurs"
4+
ssh_keys_tutoren:
5+
# mail@dheidemann
6+
- "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCprDfF6QBvb8RXZusAaakyJk+/CD9pFdF5Z9rn1j/sKg5znzP4fUbQqy+QRsknxV6qfJ6WUAb63y5hmXSBF95RLINYgsOXQHz6O3/svfbEaMldWPmSkxAoYKvj/4xOBYBVw6zC3BTOwrnYJvl5FFXQHq52ESGlcwSqteliUFXlPsNxEq7WoMwXRpxwg8HnGgBsI4gW6cEp0zuKb8RL/OPqUnrf+fieetif/A7LQ5kW7DouFQpCDfCwRLOtRxoWMKIF7GDYqTllO30QwB3hup2zoRXQHqMGcvpwHXAbk0VWYbXau1O66viC68to6XReAagLqbADxngGF+4EJxGKZAtgKWkh5n+O8J2wPZQNjlpXme8iDLuEBflG5lsBBn0Te1R4nDt0Iys6ZQcwPR5795YPUxj190ieoWNBzBfBggtoCbkml+bBdaTtMde+p0/J0juT7hMFh6G94SVAGTvFRu9G/67wFwguGleppvQVRuMMOOsoHwMuth2UNLFQYFSJ5DSzHtUouesJwF4xTxNSNh3hFga2MtBfoEdE8wYa4P8siyJ2cAJQd/UK36pcxLlVbKs2991ynG1XfB6lw90gDUqXDYbE2N83Dy8KkOxFO22gyZ6VZFBh9lkXMNy1ZTFmQ5aYjQIdLnUADHI0XTLSeopWsVqhiVdlyZy7zYtwfrL3aw== mail@dheidemann.de"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,6 @@ u47 ansible_host=pool.iwr.uni-heidelberg.de ansible_user=pvk23047
4949
u48 ansible_host=pool.iwr.uni-heidelberg.de ansible_user=pvk23048
5050
u49 ansible_host=pool.iwr.uni-heidelberg.de ansible_user=pvk23049
5151
u50 ansible_host=pool.iwr.uni-heidelberg.de ansible_user=pvk23050
52+
53+
[server]
54+
blueberry ansible_host=shell.mathphys.stura.uni-heidelberg.de ansible_user=heidemann

orgakram/playbooks/pool-setup.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
- hosts: poolrechner
3+
roles:
4+
- pool-setup
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
- hosts: server
3+
roles:
4+
- update-remote-files
File renamed without changes.

0 commit comments

Comments
 (0)