Use case · CI/CD

CI/CD хост с понятной границей между runner и production deploy

Sysaro рассматривает GitLab Runner и Docker/OCI как инфраструктурные сервисы, а production deployment — как отдельный типизированный процесс.

Проверено по публичной версии: 0.20.02026-09-15Фактическая граница · roadmap не выдаётся за shipped
GitLab Runner и Docker/OCI видны в Service Fleet и управляются через ограниченные lifecycle операции. Production deployment Sysaro не сводит к “docker exec”: релизы имеют SHA-256, безопасное извлечение, hooks, healthcheck и rollback.

Разделение ответственности

ОбластьФактическая граница
Runner hostInventory, service state and constrained lifecycle
OCI runtimeBackend visibility and canonical workload operations
ArtifactStored with exact size and SHA-256
Production releaseImmutable extraction + structured hooks + healthcheck + rollback

Зачем разделять CI и deploy

Runner выполняет pipeline, но это не означает, что его shell должен становиться production control API.

Sysaro сохраняет отдельную аудируемую deployment model, поэтому production rollback не зависит от истории конкретного CI job.