-
Notifications
You must be signed in to change notification settings - Fork 267
Support for TransitGatewayAttachment resource #1865
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
Comments
/cc @aws-controllers-k8s/ec2-maintainer |
Issues go stale after 180d of inactivity. |
Is there any news on this? How can I create Transit Gateway Attachment with ACK? |
Issues go stale after 180d of inactivity. |
For the ec2 controller we have documentation for all the supported resources here, PTAL https://aws-controllers-k8s.github.io/community/reference/ec2/v1alpha1/transitgateway/ |
This issue was tracking docs gap, but we need a resource for TransitGatewayAttachment |
Hello! After looking into this further, Would it be a better UX to not create a new resource, but instead define which VPCs you would want to attach to a transitGateway? apiVersion: ec2.services.k8s.aws/v1alpha1
kind: TransitGateway
metadata:
name: $TGW_NAME
spec:
attachments:
- vpcID: $VPC_ID
options:
applianceModeSupport: enable
dnsSupport: enable
ipv6Support: enable
dnsSupport: enable
securityGroupReferencingSupport: enable
subnetIDs:
- $SUBNET_ID
tags:
- key: $TAG_KEY
value: $TAG_VALUE The drawbacks of this solution would be, you can't tag a specific transitgateway attachment.. cc: @jas-nik @laiminhtrung1997 @mattzech @jlbutler @a-hilaly @rushmash91 |
Issue [#1865](aws-controllers-k8s/community#1865) Description of changes: With these changes we are supporting TransitGatewayVPCAttachment resources. This resource can reference TrasitGatewayID, VPCID, and SubnetID by their resource name. Also adding e2e tests. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Uh oh!
There was an error while loading. Please reload this page.
What is the URL of the document?
Go docs
Also, ACK tutorials
Which section(s) is the issue in?
TransitGateway creation in the VPC tutorial
What needs fixing?
It is very unclear how to attach a TransitGateway to a subnet/vpc using a TransitGatewayAttachment. Since the TGA resource is not an object, it cannot be created in the same way as a TransitGateway in Golang. This doc request is also a question of how this is supposed to be handled.
Additional context
I am wondering what resources are required in order to properly attach a Transit Gateway to a VPC. I am also wondering if there is a reason the TransitGatewayAttachment is not an object in Go.
Thanks!
The text was updated successfully, but these errors were encountered: