SaaS platforms want your cloud credentials. On-prem tools require you to manage everything. You shouldn't have to choose between convenience and security.
Planton Runner: A single binary that runs in your cloud. Planton orchestrates. Runner executes. Your credentials never leave your account.
planton runner install
1
Binary
0
Inbound Ports
< 5 ms
Tunnel Overhead
3
Deploy Modes
A single binary that bridges your cloud and Planton's control plane — without exposing your credentials or opening inbound ports.
Planton Control Plane (SaaS)
Runner (Your Cloud)
CloudOps Mode
Real-time cloud operations proxied through Runner. kubectl, cloud APIs, cluster inspection — all with IAM-scoped access.
IaC Execution Mode
Stack jobs execute on Runner using Pulumi or Terraform. Your cloud provider's native IAM authenticates Runner to your resources.
From cryptographic identity to deployment options — Runner gives you SaaS convenience with self-hosted security.
Real-time cloud operations through the Planton console. kubectl, cloud provider APIs, cluster inspection.
Stack jobs execute on Runner using Pulumi or Terraform. Native IAM authenticates Runner to your resources. No long-lived credentials.
⏳ Resolving IAM via IRSA... ✓ Assumed role: planton-runner ⏳ Previewing changes... ✓ 1 resource to update. ✓ Update complete in 3m 12s.
Cryptographic identity for every Runner. SHA-256 hashed API keys. Anti-impersonation validation.
Kubernetes DaemonSet, standalone binary, or Docker. Install in minutes.
K8s
Binary
Docker
Stack jobs stream live from Runner to your console. Preview, apply, and track every change with full audit trail.
planton stack-job watch
Jobs pick up where they left off. Automatic retries with reliable execution guarantees.
Secrets fetched at execution time, never stored on disk. Resolved via your cloud provider's IAM.
Credentials, state backend, and provider connectivity validated before execution begins.
Outbound-only connection from Runner to control plane. ~1–5ms overhead. Automatic reconnection. Built-in monitoring.
Browser / CLI
User request
Planton API
Route to Runner
Gateway
Identity verified
Encrypted Tunnel
Outbound only
Runner
Your cloud
kubectl / Cloud API
Executed locally
Browser / CLI
User request
Planton API
Route to Runner
Gateway
Identity verified
Encrypted Tunnel
Outbound only
Runner
Your cloud
kubectl / Cloud API
Executed locally