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

Add Outpost attribute Support to all relevant resources #12302

Closed
8 of 9 tasks
DrFaust92 opened this issue Mar 7, 2020 · 11 comments
Closed
8 of 9 tasks

Add Outpost attribute Support to all relevant resources #12302

DrFaust92 opened this issue Mar 7, 2020 · 11 comments
Labels
enhancement Requests to existing resources that expand the functionality or scope. service/ec2 Issues and PRs that pertain to the ec2 service.

Comments

@DrFaust92
Copy link
Collaborator

DrFaust92 commented Mar 7, 2020

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

Add outpost to all relevant resources

New or Affected Resource(s)

References

https://aws.amazon.com/about-aws/whats-new/2019/12/announcing-general-availability-of-aws-outposts/

@DrFaust92 DrFaust92 added the enhancement Requests to existing resources that expand the functionality or scope. label Mar 7, 2020
@github-actions github-actions bot added the needs-triage Waiting for first response or review from a maintainer. label Mar 7, 2020
@ewbankkit
Copy link
Contributor

ewbankkit commented Mar 7, 2020

We'll also need to support the associated networking components, local gateways and customer-owned address pools.

Potential data sources:

Potential resources:

Other affected resources:

@johnbarney
Copy link
Contributor

I'll have time to take on some of these tasks. Would you prefer it in my current pull request #12097 or would you prefer a new PR per resource?

@DrFaust92
Copy link
Collaborator Author

DrFaust92 commented Mar 10, 2020 via email

@johnbarney
Copy link
Contributor

Both resource_aws_instance and resource_aws_network_interface do not support outpost_arn parameter in the AWS API. I believe they inherit from being assigned to a subnet with outpost_arn assigned.

@johnbarney
Copy link
Contributor

Both resource_aws_instance and resource_aws_network_interface do not support outpost_arn parameter in the AWS API. I believe they inherit from being assigned to a subnet with outpost_arn assigned.

Now that I have access to an Outpost, I've verified the above. Only Subnet and EBS Volume accept outpost_arn.

@DrFaust92
Copy link
Collaborator Author

Both resource_aws_instance and resource_aws_network_interface do not support outpost_arn parameter in the AWS API. I believe they inherit from being assigned to a subnet with outpost_arn assigned.

seems like it, but they have a read only field that can be set to computed.

@johnbarney
Copy link
Contributor

seems like it, but they have a read only field that can be set to computed.

Good point. Added to my Instance PR to include this. Will add it to ENI as well.

@bflad bflad added service/ec2 Issues and PRs that pertain to the ec2 service. and removed needs-triage Waiting for first response or review from a maintainer. labels Apr 29, 2020
@johnbarney
Copy link
Contributor

Now that you guys have Outpost access (I think you guys actually have access to the same one I do), please let me know what resources I can contribute without duplicating efforts with your team. I'm working on the back end to get approval for continued support for this ticket.

@bflad
Copy link
Contributor

bflad commented May 6, 2020

Hi @johnbarney 👋 If you're able and willing, it might be great for you to pick up the EC2 Local Gateway Virtual Interface (Group) data source support! The implementation for those will be similar to your previous (much appreciated!) contributions. 🎉

The EC2 API just added some additional EC2 Subnet + COIP support, which I created separate issues for: #13170 / #13171

We also may want to consider closing this issue and creating separate ones for the remaining functionality, just so we can more easily assign folks and have good definitions for "done". For now I'll leave it though.

@bflad
Copy link
Contributor

bflad commented May 26, 2020

Hi folks 👋 Please note that this issue is being split to ensure we have a definition of done for each unit of work since "support all X" issues tend to introduce scope creep over time.

I have created the following feature request issues:

If you have needs for other enhancements, please create new GitHub issues following the feature request template. Thanks!

@bflad bflad closed this as completed May 26, 2020
@ghost
Copy link

ghost commented Jun 26, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!

@ghost ghost locked and limited conversation to collaborators Jun 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Requests to existing resources that expand the functionality or scope. service/ec2 Issues and PRs that pertain to the ec2 service.
Projects
None yet
Development

No branches or pull requests

4 participants