Skip to main content

astroctl_cloud_aws

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