Skip to content

Releases: cloudposse/terraform-aws-transfer-sftp

v0.5.0

09 Aug 17:30
b17ec48
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
Partition and restrict S3 paths across SFTP users @bradj (#9)

what

  • SFTP users should have their own folder in S3 bucket
  • SFTP users should not be able to move outside of their home directory
  • Each SFTP user gets their own IAM role and policy which only gives access to their S3 home directory

why

  • Easily distinguish who uploaded what
  • More security; prevents users from peering into what others have uploaded

references

v0.4.0

06 Aug 18:50
5074c43
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
Adds support for custom Security Group rules @bradj (#8)

what

  • Module now handles creating a security group on the users behalf

why

  • More flexible interface that allows the user to either create their own security group or simply supply a list of CIDR's

references

v0.3.1

04 Aug 03:10
b1f86ce
Compare
Choose a tag to compare

🚀 Enhancements

Adds EIP provisioning @bradj (#7)

what

  • This module should be able to provision an EIP on the users behalf

why

  • Forcing module users to account for simple infrastructure decisions isn't ideal

references

v0.3.0

03 Aug 16:34
5bbb1fd
Compare
Choose a tag to compare
Adds support for EIP associations @bradj (#6)

what

  • Adds support for EIP associations

why

  • Provides a more static IP that can then be reused without having to update clients

references

https://cloudposse.atlassian.net/browse/ALTAIS-603

v0.2.0

02 Aug 15:17
1556ec0
Compare
Choose a tag to compare
Readme updates @bradj (#5)

what

  • updates readme

why

  • proper documentation

references

v0.1.0 Initial implementation

02 Aug 14:50
8c0bea3
Compare
Choose a tag to compare
Pre-release

what

  • Initial implementation of terraform-aws-transfer-sftp module

why

Terraform module to provision:

  • AWS Transfer Family Server with SFTP
  • SFTP users via public key
  • VPC only endpoint or Public endpoint
  • Route53 CNAME
  • CloudWatch logging enabled to log connections and requests