I’m trying to deploy a .NET Core API to an AWS AutoScalingGroup (EC2) from an Octopus Deploy project.
So I upload my package to an AWS S3 bucket, with extraction and variabilization.
And when an EC2 instance is poping, it will retrieve the API from the S3 bucket in order to install it.
I also use a CloudFormation step to deploy the AutoScalingGroup.
Thanks for reaching out. At the moment this feature is not available for the AWS S3 step, unfortunately.
I’m gonna bring this idea to the team and see what we all think about it. For the time being, the best you can do is submit this feature request in Uservoice so the community can speak up if they want this to get implemented.
Just a quick update: We found this already existing UV which seems pretty related to what you are after (even though the title doesn’t look that obvious). Please drop your votes in that UV instead of creating a new one:
We do not have a built-in step to download a file/package from an S3 bucket. So you might gonna have to create that step yourself using a Custom step template.