e972863be6
Signed-off-by: Sam Alba <sam.alba@gmail.com>
32 lines
506 B
CUE
32 lines
506 B
CUE
package main
|
|
|
|
import (
|
|
"dagger.io/aws"
|
|
)
|
|
|
|
infra: {
|
|
// AWS auth & default region
|
|
awsConfig: aws.#Config
|
|
|
|
// VPC Id
|
|
vpcId: string
|
|
|
|
// ECR Image repository
|
|
ecrRepository: string
|
|
|
|
// ECS cluster name
|
|
ecsClusterName: string
|
|
|
|
// Execution Role ARN used for all tasks running on the cluster
|
|
ecsTaskRoleArn?: string
|
|
|
|
// ELB listener ARN
|
|
elbListenerArn: string
|
|
|
|
// Secret ARN for the admin password of the RDS Instance
|
|
rdsAdminSecretArn: string
|
|
|
|
// ARN of the RDS Instance
|
|
rdsInstanceArn: string
|
|
}
|