Support AWS S3 as Octopus server shared storage
I am going to deploy Octopus on AWS. Do you have any plan to support S3 as Octopus server shared storage to store NuGet packages and artifacts?
Кудрин Игорь commented
I'd like to host OctopusDeploy on kubernetes but dependency on UNC share is preventing me from doing it.
It would be great to have an option to host tasklogs, artifacts and packages in S3 buckets.
I would also like to see S3 support for packages, aswell as tentacles being able to download packages directly from S3 storage, customizable S3 endpoints would be a requirement for us since there are alot of products that support the S3 protocol that can be run on-premise.
It would also help in HA environments of Octopus since that would remove the requirement of a network share, and make HA configuration easier.
John Reed commented
I'd like to see support for an S3 bucket as an Octopus package repository. I want to use this to deploy ElasticBeanstalk source bundles, which are just zip files of my web application (and Dockerfile). The problem is... To deploy a zip file, I have to use the built in repository which just stores the builds on the local machine. I want those stored in S3.
Aaron Hansen commented
Is there any plan for implementing this? We want to use S3 as our source. With all your offerings I would expect this to be a natural inclusion, but I don't see anything that supports such a request.
Rob Skoog commented
It would be really great if there was some sort of Native S3 support. Right now you can do a work around and use some sort of utiliy to make a mapped drive. But native support would be ideal. Even better would be adding support to the tentacles to pull down the packages directly from the S3 bucket.