Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support endpoint_type of VPC_ENDPOINT #4

Open
bradj opened this issue Jul 30, 2021 · 3 comments
Open

Support endpoint_type of VPC_ENDPOINT #4

bradj opened this issue Jul 30, 2021 · 3 comments

Comments

@bradj
Copy link
Contributor

bradj commented Jul 30, 2021

Have a question? Please checkout our Slack Community or visit our Slack Archive.

Slack Community

Describe the Feature

Currently, this module only supports endpoint type of VPC. This allows SFTP access from VPC subnets but requires updating the aws_transfer_server resource to mange which subnets have SFTP access. Also, each subnet will have a different private IP for the transfer server.

Using an endpoint type of VPC_ENDPOINT allows us to manage subnets and security groups directly on the VPC endpoint resource instead of the transfer server resource while also providing much more flexibility in deciding who can access the endpoint.

Additional Context

@pmcdonald-metropolis
Copy link

Bump! This is a much needed feature.

@jamengual
Copy link

PRs are welcome.

@pmcdonald-metropolis
Copy link

Nevermind:
Discontinuing the use of VPC_ENDPOINT
AWS Transfer Family is discontinuing the ability to create servers with EndpointType=VPC_ENDPOINT for new AWS accounts. As of May 19, 2021, AWS accounts that don't own AWS Transfer Family servers with an endpoint type of VPC_ENDPOINT will not be able to create new servers with EndpointType=VPC_ENDPOINT. If you already own servers that use the VPC_ENDPOINT endpoint type, we recommend that you start using EndpointType=VPC as soon as possible. For details, see Update your AWS Transfer Family server endpoint type from VPC_ENDPOINT to VPC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants