├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── InstanceRefreshHandler ├── lambda_function.py └── requirements.txt ├── LICENSE ├── README.md ├── THIRD-PARTY-LICENSES.txt ├── images ├── architecture-diagram.png ├── asg-instance-refresh-activity-history.png ├── ec2-instance-refresh.png ├── edit-auto-scaling-group.png ├── image-builder-console.png └── sam-cfn-console.png ├── sample-event.json └── template.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /InstanceRefreshHandler/lambda_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/InstanceRefreshHandler/lambda_function.py -------------------------------------------------------------------------------- /InstanceRefreshHandler/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3>=1.14.4 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-LICENSES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/THIRD-PARTY-LICENSES.txt -------------------------------------------------------------------------------- /images/architecture-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/images/architecture-diagram.png -------------------------------------------------------------------------------- /images/asg-instance-refresh-activity-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/images/asg-instance-refresh-activity-history.png -------------------------------------------------------------------------------- /images/ec2-instance-refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/images/ec2-instance-refresh.png -------------------------------------------------------------------------------- /images/edit-auto-scaling-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/images/edit-auto-scaling-group.png -------------------------------------------------------------------------------- /images/image-builder-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/images/image-builder-console.png -------------------------------------------------------------------------------- /images/sam-cfn-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/images/sam-cfn-console.png -------------------------------------------------------------------------------- /sample-event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/sample-event.json -------------------------------------------------------------------------------- /template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/ec2-auto-scaling-instance-refresh-sample/HEAD/template.yaml --------------------------------------------------------------------------------