Cloudkeel-DD 0.3.4
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.licenseKeychart 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:5e80be066d4d52d39d7385bf7fa9dc062fb70fc6abf022fbe7485992954f07fcdriftdetective/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.