Skip to content

The Skyflo Kubernetes agent is deprecated. It is a separate Apache-2.0 open-source project in its own repository, not part of Skyflo Desktop. These pages stay available for existing installations and are no longer updated. Skyflo today is a Mac app where AI agents do real work for you, including Codex, Claude Code and Cursor Agent.

Read the Skyflo documentation

Upgrading

Skyflo is upgraded via Helm. Database migrations run automatically on Engine startup.

Check Current Version

bash
helm list -n skyflo

Update the Chart Repository

bash
helm repo update skyflo

Upgrade

bash
helm upgrade skyflo skyflo/skyflo \
  -n skyflo \
  -f values.yaml

Helm preserves auto-generated secrets (jwtSecret, PostgreSQL password) across upgrades.

Verify

After upgrading, confirm all pods are running:

bash
kubectl get pods -n skyflo

Check the Engine logs for successful startup and migration completion:

bash
kubectl logs -n skyflo -l app=skyflo-engine --tail=50

Version Pinning

To pin a specific version instead of using the latest:

bash
helm upgrade skyflo skyflo/skyflo \
  -n skyflo \
  -f values.yaml \
  --version 0.3.0

Or set global.imageTag in your values.yaml:

yaml
global:
  imageTag: "v0.3.0"

Rollback

If something goes wrong, rollback to the previous release:

bash
helm rollback skyflo -n skyflo

Release Notes

Check GitHub Releases for changelogs and breaking changes before upgrading.

Upgrading: Kubernetes agent (legacy) | Skyflo