Release status
Get published versions from GitHub Releases. For a new installation, follow Install Orka.
Release files
The release workflow publishes these files:
| File | What it contains |
|---|---|
orka-<version>.tgz | The Helm chart used to install Orka |
candidate.json | The version, source commit, image IDs, and chart checksum |
qualification.json | The release test run and checksums for its reports |
acceptance.json | Results for installation, restart, agent, publication, and cleanup tests |
The chart uses release version tags by default. candidate.json records the
exact image digests and chart checksum for inspecting a release or pinning images.
The chart is also available from Orka's Helm repository
at https://orka-agents.github.io/orka/charts.
Check your installation
For a Helm release named orka in orka-system, check the chart version,
controller image, and CRDs. Use the same cluster connection name as your installation:
export ORKA_CONTEXT='<your-kubeconfig-context>'
helm list --kube-context "${ORKA_CONTEXT}" --namespace orka-system
kubectl --context "${ORKA_CONTEXT}" -n orka-system get deploy orka-controller \
-o jsonpath='{.spec.template.spec.containers[0].image}{"\n"}'
kubectl --context "${ORKA_CONTEXT}" get crd -o name | grep -c '\.orka\.ai$'
Compare the CRDs with those in your release's chart. Development CRDs are packaged separately. A CRD count alone does not identify the running version because Kubernetes keeps CRDs after an uninstall. Check the chart version and image too.
Build from source
Follow Build from source
for development. This builds your own images; ordinary pushes to main do not
publish release images.
Use manifest_staging/charts/orka, which make manifests generates from current
source. The root charts/orka and deploy directories are release snapshots
and may lag behind the source code.
How a release is published
- A maintainer starts Prepare Release from
mainand enters the version. - The workflow prepares a release branch, builds the images and chart, and waits for approval to run the release tests.
- After the tests pass, a maintainer approves publication. The workflow tags the tested commit and publishes the images, chart, and GitHub Release files.
See Release automation for the maintainer instructions and test details.
Support
Orka is pre-1.0 and is not yet supported for production use. See Upgrading before updating an installation or planning a backup restore.