astroctl cloud aws
AWS cloud operations
Synopsis
AWS-specific commands for cloud account connection and utilities.
Commands:
connect Connect your AWS account for cluster provisioning
credentials Get temporary AWS credentials for debugging
k8s-versions Get supported Kubernetes versions
regions List AWS regions and availability zones
machines List AWS machine types with pricing
generate-subnets Generate EKS subnet configuration
generate-vpc Generate VPC CloudFormation template
Examples
# Connect your AWS account (prerequisite for cluster creation)
astroctl cloud aws connect --account-id 123456789012 --region us-east-1 --cluster-name prod
# Get temporary credentials (account/region auto-detected from cluster)
astroctl cloud aws credentials --cluster-name prod
# Get supported EKS Kubernetes versions
astroctl cloud aws k8s-versions
# List AWS regions
astroctl cloud aws regions list
# List zones in a region
astroctl cloud aws regions zones list -r us-west-2
# List machine types
astroctl cloud aws machines list -r us-east-1 --cpuMin 2
# Generate EKS subnets for a VPC
astroctl cloud aws generate-subnets --region us-east-1 --vpc-cidr 10.0.0.0/16
# Generate VPC CloudFormation template
astroctl cloud aws generate-vpc --region us-east-1 --vpc-cidr 10.0.0.0/16 --cluster-name prod
Options
-h, --help help for aws
Options inherited from parent commands
-o, --output string Output format (json|yaml) (default "yaml")
SEE ALSO
- astroctl cloud - Cloud provider operations
- astroctl cloud aws connect - Link your AWS account to AstroPulse
- astroctl cloud aws credentials - Get temporary AWS credentials
- astroctl cloud aws generate-subnets - Generate EKS subnet configuration
- astroctl cloud aws generate-vpc - Generate VPC CloudFormation template
- astroctl cloud aws k8s-versions - Get supported Kubernetes versions for AWS
- astroctl cloud aws machines - List AWS machine types
- astroctl cloud aws regions - List AWS regions and zones
- astroctl cloud aws selfHosted - Self-hosted cluster prerequisite management