Skip to content

Cloudkeel-DD 0.3.4

Choose a tag to compare

@cloudkeel cloudkeel released this 29 Aug 10:49
· 12 commits to main since this release

Cloudkeel-DD 0.3.4

The licensing release — a self-serve install now runs unmetered for 30 days,
then converts to a Free tier (1 enabled scope, 3 users, every feature)
instead of stopping. Nothing is deleted and running scans finish either way.

helm install dd oci://registry-1.docker.io/driftdetective/d-detective --version 0.3.4 \
  --namespace ddetective --create-namespace \
  --set secrets.fernetKey="$FERNET" \
  --set secrets.dataKeyWrapped="$DATAKEY" \
  --set secrets.jwtSecret="$JWT" \
  --set postgresql.auth.password="$(openssl rand -hex 16)"

What changed since 0.3.2

  • Signed offline licence key format and verifier.
  • Scope gate and seat gate for the Free/Team/Enterprise tiers.
  • Trial expiry now degrades to the Free ceiling rather than stopping scans.
  • A Settings → Licence page showing trial/plan status.
  • secrets.licenseKey chart value plus the keygen script.
  • Closed self-registration after the first tenant, plus several smaller fixes.
  • Two Alembic migrations since 0.3.2, one of which deletes duplicate pending
    invites.

Verification

  • Confirmed on the registry by digest, not tag name:
    • driftdetective/ddetective-backend:0.3.4 → sha256:5e80be066d4d52d39d7385bf7fa9dc062fb70fc6abf022fbe7485992954f07fc
    • driftdetective/ddetective-frontend:0.3.4 → sha256:361d8496fb620f9e786000c1bcd802aae5072c71221613b43422ff2dd50e5995

Known limitation

Licence keys are optional — without one, the install runs its unmetered
window and then the Free tier, and never stops working.