Use case · Temporal
Temporal workflows с явной границей управления
Sysaro инвентаризирует Temporal, проверяет readiness и формирует typed PostgreSQL deployment profile, не переписывая произвольную существующую установку.
Проверено по публичной версии: 0.20.02026-09-15Фактическая граница · roadmap не выдаётся за shipped
Temporal в текущей версии имеет inventory, lifecycle/readiness и typed PostgreSQL deployment preview. Полный destructive apply намеренно ограничен до canonical Sysaro-managed OCI deployment, чтобы не ломать чужие systemd/container схемы.
Зависимости workflow-стека
1
PostgreSQL 18
persistence + visibility databases
2
Temporal Server
frontend readiness on managed local target
3
Observability
OTel/Prometheus/Grafana/Loki/Tempo as independent managed services
4
OCI boundary
future canonical deployment with owned volumes/secrets
Что уже безопасно
| Область | Фактическая граница |
|---|---|
| Inventory | Version/backend/target visibility |
| Readiness | Fixed local TCP probe; no client-controlled network target |
| Configuration | Typed PostgreSQL deployment profile preview |
| Lifecycle | Backend-aware start/stop/restart for allowlisted systemd/OCI targets |
Почему apply ограничен
Temporal разворачивается разными способами. Sysaro не предполагает, что сторонний temporal.service имеет те же env/config semantics.
Полный apply станет транзакционным только там, где Sysaro владеет image, volumes, secret wiring и rollback path.