System Requirements
This document outlines the AWS account and infrastructure requirements for deploying Edera in your environment.
AWS Account Requirements
Account Setup
- Active AWS Account: Valid AWS account with billing enabled
- Account Access: Your AWS account must be granted access to Edera AMIs during onboarding
- Amazon EKS: Existing EKS cluster or ability to create new EKS cluster
- Administrative Permissions: IAM permissions to launch instances, manage security groups, and access EC2/EKS resources
IAM Permissions
Your AWS credentials must have the following permissions:
- EC2 Instance Management: Launch, terminate, and manage EC2 instances
- AMI Access: Describe and launch instances from shared Edera AMIs
- EKS Cluster Access: Create, describe, and manage EKS clusters and node groups
- Kubernetes RBAC: Deploy and manage Kubernetes resources in EKS
- Security Groups: Create and modify security group rules
- VPC Access: Access to VPC resources and subnets
- IAM Roles: Create and assign IAM roles for EKS service accounts and instances
Instance Requirements
Supported Instance Types
Edera runs on almost all AWS instance types but here are a few recommendations:
- Recommended for Production: M5, M5n, C5, C5n, R5 instance families (xlarge or larger)
- Testing: M5n.xlarge (can run ~18 default zones with 1GB per zone)
- Minimum: T3.medium or equivalent (limited zone capacity)
Operating System
- AMI-Based Deployment: Edera is deployed using pre-configured AMIs
- No OS Installation Required: The Edera AMI includes all necessary software
- Amazon Linux 2023: Built on Amazon Linux 2023 with optimized kernel and drivers
EKS Cluster Requirements
Cluster Configuration
- EKS Version: Amazon EKS 1.31 or later (1.28+ recommended)
- Node Groups: Managed node groups with Edera-compatible instance types
- CNI: Amazon VPC CNI plugin (default EKS configuration) or another CNI
Regional Availability
Edera AMIs are available in AWS regions where you have been granted access. Contact support@edera.dev to:
Getting Help
Verification Commands
To verify your account has access to Edera AMIs, use:
aws ec2 describe-images \
--owners 207567768011 \
--query 'reverse(sort_by(Images[*].[CreationDate, ImageId, Name, State], &[0]))' \
--output tableSee our AMI listing guide for detailed instructions.
Support Resources
- Account Setup: Complete your AWS account setup
- AMI Access: How to list Edera AMIs
- Technical Support: Contact support@edera.dev
Ready to proceed? Set up your AWS account or contact our team for assistance.
Last updated on
