document linux_apt-upgrade flow in README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-26 17:46:47 +02:00
parent 539884b7a6
commit 0f244310f6
+22 -3
View File
@@ -6,7 +6,7 @@ Aktuell enthalten:
* `docker_stack_inventory_scan.yaml`
* `build_select_options.py`
* `linux_apt-upgrade.yaml` *(in Arbeit)*
* `linux_apt-upgrade.yaml`
* `.env.example`
Der erste Flow scannt mehrere Docker-Hosts per SSH, sucht nach Docker-Compose-Stacks und schreibt daraus eine Dropdown-Liste in den Kestra KV-Store.
@@ -72,11 +72,30 @@ Diese Datei wird anschließend vom Kestra-Flow in den KV-Store geschrieben.
---
### `linux_apt-upgrade.yaml` *(in Arbeit)*
### `linux_apt-upgrade.yaml`
Kestra-Flow zum Ausführen von `apt update && apt upgrade` auf einem Linux-Server per SSH.
> **Hinweis:** Dieser Flow befindet sich noch in der Entwicklung und ist noch nicht vollständig implementiert.
Der Flow:
1. verbindet sich per SSH mit dem Zielserver
2. erkennt automatisch ob der Benutzer root ist oder sudo benötigt
3. führt `apt-get update` und `apt-get upgrade` aus
4. meldet ob ein Reboot erforderlich ist
Der Flow wird manuell gestartet und erwartet folgende Eingaben:
| Input | Beschreibung |
|---|---|
| `host` | Server IP oder Hostname |
| `user` | SSH-Benutzer |
| `sudo_password` | Sudo-Passwort (Kestra Secret) |
Benötigtes Kestra Secret:
```text
SSH_PRIVATE_KEY
```
---