Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
linux:ansible:ffmuc-rpb4-ol [27.09.2022 15:40. ] – [Templates] django | linux:ansible:ffmuc-rpb4-ol [18.11.2024 18:58. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
====== Inhalt ====== | ====== Inhalt ====== | ||
- | |||
- | <WRAP center round alert 30%> | ||
- | **ACHTUNG: | ||
- | </ | ||
- | |||
<WRAP center round tip 90%> | <WRAP center round tip 90%> | ||
Zeile 1076: | Zeile 1071: | ||
# see man systemd.unit | # see man systemd.unit | ||
Description=Inform tunnel about our wireguard-public key | Description=Inform tunnel about our wireguard-public key | ||
- | Documentation=https:// | + | Documentation=https:// |
Before=wg-quick.target | Before=wg-quick.target | ||
Zeile 1233: | Zeile 1228: | ||
# see man systemd.unit | # see man systemd.unit | ||
Description=Bringing up VXLAN Interface | Description=Bringing up VXLAN Interface | ||
- | Documentation=https:// | + | Documentation=https:// |
After=wg-quick@wg-uplink.service | After=wg-quick@wg-uplink.service | ||
Zeile 1767: | Zeile 1762: | ||
exit 0</ | exit 0</ | ||
+ | /* | ||
=== Rolle " | === Rolle " | ||
== Tasks == | == Tasks == | ||
Zeile 2193: | Zeile 2188: | ||
# see man systemd.unit | # see man systemd.unit | ||
Description=Starting OLED-Trafic output | Description=Starting OLED-Trafic output | ||
- | Documentation=https:// | + | Documentation=https:// |
After=network.target | After=network.target | ||
Zeile 2206: | Zeile 2201: | ||
</ | </ | ||
+ | */ | ||
=== Rolle " | === Rolle " | ||
== Tasks == | == Tasks == | ||
<file java ~/ | <file java ~/ | ||
- | - include: reboot.yml | + | - include: reboot.yml |
- | ... #YAML Ende Syntax | + | ... # YML Ende</ |
- | </ | + | |
<file java ~/ | <file java ~/ | ||
- | | + | |
- | # https:// | + | - name: " |
- | | + | ansible.builtin.reboot: |
- | </ | + | |
+ | ...</ | ||
==== Download des auf Debian Buster basierenden Raspbian ==== | ==== Download des auf Debian Buster basierenden Raspbian ==== | ||
Zeile 2342: | Zeile 2339: | ||
Hier werden die zur Konfiguration benötigten Parameter nicht beim Aufruf des Playbooks abgefragt, sondern in zugehörigen **[[# | Hier werden die zur Konfiguration benötigten Parameter nicht beim Aufruf des Playbooks abgefragt, sondern in zugehörigen **[[# | ||
- | In den Zeilen **'' | + | In der Host-spezifischen Konfigurationsdatei |
- | $ vim ~/ | + | $ vim ~/ |
- | < | + | < |
- | 55 ffmuc_segment: | + | # stationäre schwarzes Plastikgehäuse Raspberry 4B mit PoE-HAT und Display |
- | 56 ffmuc_gateway: | + | # MAC: dc: |
- | 57 raspberry_hostname: | + | ansible_ssh_host: |
- | 58 node_contact_address: | + | ansible_port: |
- | 59 raspberry_latitude: | + | ansible_user: |
- | 60 raspberry_longitude: | + | ansible_ssh_private_key_file: |
- | 61 raspberry_wifi: | + | # |
- | 62 raspberry_clientvlan: | + | batman_adv_version: |
- | 63 raspberry_meshvlan: | + | ffmuc_segment: |
- | 64 raspberry_oled: | + | ffmuc_gateway: |
+ | raspberry_hostname: | ||
+ | node_contact_address: | ||
+ | raspberry_latitude: | ||
+ | raspberry_longitude: | ||
+ | raspberry_wifi: | ||
+ | raspberry_clientvlan: | ||
+ | raspberry_meshvlan: | ||
+ | raspberry_oled: | ||
+ | |||
+ | Diese passen wir natürlich noch auf unsere lokale Umgebung hin an. | ||
=== Playbook Lauf === | === Playbook Lauf === | ||
Zeile 2678: | Zeile 2685: | ||
* **[[wiki: | * **[[wiki: | ||
* **[[http:// | * **[[http:// | ||
+ |