Quick Start

Get the Dev SDK running on Kubernetes in about 10 minutes.

Follow these six steps for a speed-run deployment on Kubernetes. Each step is explained in full detail in later sections.

Step 1: Get your API key

Sign in to the Securelytix portal with your company email, generate your API key after email verification, then copy it immediately. The full key is shown only once.

Step 2: Add the Helm repo

bash · terminal
1helm repo add securelytix https://charts.securelytix.tech
2helm repo update

Step 3: Create the DockerHub pull secret

bash · terminal
1kubectl create secret docker-registry securelytix-dockerhub \
2 --docker-server=https://index.docker.io/v1/ \
3 --docker-username=securelytix2026 \
4 --docker-password=<YOUR_PAT_TOKEN>

macOS users

The imagePullSecrets argument must always be wrapped in double quotes. Unquoted square brackets cause a glob error in zsh.

Step 4: Install

bash · terminal
1helm install vault-key securelytix/vault-key \
2 --set secrets.apiKey="<your-api-key>" \
3 --set postgresql.enabled=true \
4 --set machineId.hostPath="/etc/machine-id" \
5 --set "imagePullSecrets[0].name=securelytix-dockerhub"

Step 5: Port forwarding

bash · terminal
kubectl port-forward svc/vault-key 8080:8080

Step 6: Verify

bash · terminal
1curl http://localhost:8080/health
2# Expected:
3{
4 "status": "ok",
5 "timestamp": "...",
6 "postgres": "ok"
7}

That's it

Your SDK is running. Jump to SDK Usage for code examples, API Reference for endpoints, or Health & Troubleshooting if anything went wrong.

Was this page helpful?