Prerequisites
- An AWS account with permissions to create IAM roles and CloudFormation stacks
- An OwnKube account
Steps
Navigate to Settings
In the OwnKube dashboard, go to Settings > Cloud Accounts and click Connect AWS Account.
Launch CloudFormation Stack
Click the provided link to launch a CloudFormation stack in your AWS account. This creates an IAM role with the minimum permissions OwnKube needs — no root credentials required.
Confirm the Stack
In the AWS Console, review the IAM permissions and confirm the stack creation. Check the acknowledgment box and click Create Stack.
What permissions are granted?
OwnKube requests least-privilege access to manage:- EKS — Kubernetes cluster provisioning and management
- EC2 — Compute instances for your workloads
- RDS — Database provisioning
- ElastiCache — Redis provisioning
- ECR — Container image storage
- ALB — Load balancer management
- Route 53 — DNS management (optional)
- Certificate Manager — SSL certificate provisioning
OwnKube never requests access to your existing resources. It only manages infrastructure it creates. Disconnect anytime and everything keeps running.