Environment for managing an AWS CI/CD pipeline
2.9K
Docker image for managing a CI/CD pipeline hosted on AWS
Variables are read from the following two files:
config/project-variables.shconfig/regional-variables.shEnter regional and project-specific settings into
config/project-variables.shconfig/regional-variables.sh./activate-aws-cicd.sh [DEPLOYMENT_NAME]
create-key-pair.sh
put-ecs-stack.sh
delete-ecs-stack.sh
put-codepipeline-stack.sh
delete-codepipeline-stack.sh
put-ecs-site-stack.sh
delete-ecs-site-stack.sh
put-s3-site-stack.sh
delete-ecs-site-stack.sh
# Forward a port to one of the EC2 container instances
forward-to-ecs-instance INSTANCE_INDEX PORT
# SSH into one of the EC2 container instances
ssh-into-ecs-instance INSTANCE_INDEX
TODO: Add an 'init' argument to the environment activation script; when used, it will copy
the variables files into the project's config directory.
TODO: Make the scripts easier to access.
Content type
Image
Digest
Size
154.8 MB
Last updated
over 7 years ago
docker pull skypilot/aws-cicd