document linux_apt-upgrade flow in README
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user