Overview
The AWS platform integration includes:- Automatic network configuration via IMDS (Instance Metadata Service)
- EC2-specific kernel parameters and console configuration
- NTP server configuration (169.254.169.123)
- Instance metadata (region, zone, instance type, spot instance detection)
- User-data based configuration delivery
Prerequisites
- AWS account with EC2 access
- AWS CLI configured
talosctlinstalled- (Optional) Terraform for infrastructure automation
Quick Start with Official AMI
Find Talos AMI
Find the latest Talos AMI in your region:Launch Instance
Terraform Deployment
Use Terraform for production deployments:AWS Platform Integration
The AWS platform automatically configures:Network Configuration
Talos queries the AWS IMDS for network information:Instance Metadata
Automatically discovered metadata:- Platform:
aws - Region:
us-west-2 - Zone:
us-west-2a - Instance Type:
t3.medium - Instance ID:
i-xxxxx - Provider ID:
aws:///us-west-2a/i-xxxxx - Spot Instance:
true/false
Kernel Arguments
AWS instances use specific console configuration:Configuration
Machine Configuration Patches
Common AWS-specific patches:IAM Roles
Create IAM instance profile for nodes:Storage
EBS Volumes
Use EBS for persistent storage:Troubleshooting
View IMDS Metadata
Check Platform Configuration
Logs
Next Steps
Cloud Controller
Configure AWS Cloud Controller Manager
Load Balancers
Set up AWS load balancing