Architecture overview
Connect, deploy, ship
Connect your cloud account
Securely connect your AWS account with a least-privilege IAM role. OwnKube provisions the base infrastructure in your account. We never see your application data.
Deploy your first app
Push your code via Git. OwnKube auto-detects your framework, builds your container, and handles zero-downtime rollouts. No pipeline configuration required.
What runs where
| Component | Location | Details |
|---|---|---|
| Your applications | Your AWS account | Runs inside your VPC on your compute |
| Your databases | Your AWS account | Provisioned in your VPC with encryption at rest |
| OwnKube control plane | OwnKube managed | Orchestrates deployments and intelligent operations |
| Build pipeline | OwnKube managed | Builds are executed securely and artifacts pushed to your ECR |
Security model
- Least-privilege access — OwnKube only requests the minimum IAM permissions needed
- No data egress — application data stays in your account
- Vanilla infrastructure — standard Kubernetes, no proprietary lock-in
- Disconnect anytime — your infrastructure keeps running without OwnKube