Skip to content

The open-source Kubernetes agent is deprecated. These pages are kept for existing installations and are no longer updated. Skyflo today is the control plane for agentic engineering: a Mac app that runs the coding agents you already use under one governed mission.

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.