ops / script catalog
← Browse

generate-tls-key

Read/write

Generate an RSA private key + CSR for TLS/mTLS or Kubernetes RBAC

Path
security/tls/generate_key.sh
Language
bash
Category
security/tls
Version
1.0.0
Size
3.6 KB
Last modified
May 23, 2026, 08:23 PM

Required binaries

openssl

Environment variables

TLS_OUTPUT_DIR

Tags

tlssslmtlsrback8scertsopenssl

Run locally

# from the repo root
bash security/tls/generate_key.sh

# or via the ops CLI
ops run security/tls/generate_key.sh

AI operator plan

idle

If the deployment sets PLATPHORM_PROTECT=1, Vercel Authentication is the protection layer and this field may be left blank.

Run in sandbox

ready

Runs in an isolated Vercel Sandbox (Firecracker microVM, 5 min max, no persistent state). Runs require PLATPHORM_API_KEY unless the deployment sets PLATPHORM_PROTECT=1, where Vercel Authentication is the protection layer. The key stays in component state and is never persisted by this UI.

Related scripts