Skip to content

v0.0.7

Choose a tag to compare

@vworkspace-dev vworkspace-dev released this 11 Jun 07:56
d980cb1

Phase 2 pre-release — first GitHub Release with installable Helm chart and kubectl manifests. Container image: docker.io/vworkspace/vworkspace-operator:v0.0.7.

Install

Helm (operator + CRDs + RBAC):

helm upgrade --install vworkspace-operator \
  https://github.com/vworkspace-io/vworkspace-operator/releases/download/v0.0.7/vworkspace-operator-0.0.7.tgz \
  --version 0.0.7 \
  -n vworkspace-system \
  --create-namespace

kubectl (no Helm — apply CRDs first):

kubectl apply -f https://github.com/vworkspace-io/vworkspace-operator/releases/download/v0.0.7/crds.yaml
kubectl apply -f https://github.com/vworkspace-io/vworkspace-operator/releases/download/v0.0.7/operator.yaml
kubectl -n vworkspace-system wait --for=condition=Available \
  deployment/vworkspace-operator --timeout=300s

Full install guide: docs/install/helm.md

Release assets

File Purpose
vworkspace-operator-0.0.7.tgz Helm chart (operator, CRDs, RBAC)
crds.yaml CRDs only — for kubectl or GitOps bootstrap
operator.yaml Namespace + operator Deployment (CRDs excluded)
SHA256SUMS Checksums for the files above

What's changed

Added

  • Helm chart release artifacts on GitHub Releases: packaged .tgz, crds.yaml, operator.yaml, and SHA256SUMS (via hack/package-release.sh and CI release job on v* tags).
  • Operation engines: job, workflow, and helmHookJob runtime materialization and status polling in the operation reconciler.
  • Operation admission: typed concurrency conflict matrix and vws1 approval-claim HMAC verification.
  • Built-in restore.velero template marks RequiresApproval; reconciler blocks with AwaitingApproval until a valid claim is present.
  • CI: Cursor Agent automated PR code review workflow.

Changed

  • CI: Cursor code review fails the workflow when Findings include critical, major, or minor.
  • CI: code review uses PR head SHA in comments, caps previous-review history, fails the job on agent errors.

Full changelog: CHANGELOG.md