-
Notifications
You must be signed in to change notification settings - Fork 1
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
Create an example for L2 resources #162
Comments
Hi @displague, would you have a particular usecase of what to do? I checked guides in TF provider docs and there's nothing on this topic. Maybe some text guide from equnix labs site? |
@t0mk https://github.com/equinix-labs/terraform-equinix-metal-vrf/blob/main/main.tf would be a similar example. The purpose of this example would be to demonstrate how all of the resources come together to create a logical network that an OS has access to (VLAN + VRF derived IP address is configured in the OS). We don't have to get into what services are run in the OS for the purposes of this. |
Metal-billed interconnection could be used in the example without redundant VCs and VLANs if that helps to simplify what we are demonstrating here. In that case, the VC resource would be generated and managed by the Interconnection service rather than Ansible. The Ansible example could then refer to the VC through an info module as a secondary step (Use X to create this architecture, use Y to access the Metal-billed interconnection immutable VC). |
Since Metal-Billed Interconnection deploys Virtual Circuits on its own, this example should be possible with the existing v0.4.0 capabilities. Any VC improvements to the example could be created in a second example focused on dedicated interconnection. |
As I understand it, we need to resolve #61 in order to put a device in L2 mode |
This serves as a working example of deploying a Metal device in hybrid mode in a VRF with a Metal-billed VRF interconnection that connects to a VPC in AWS. This example also creates an S3 VPC endpoint in AWS, and demonstrates that the VPC endpoint can be used from the Metal device for `aws s3` commands. Closes #162 --------- Co-authored-by: Marques Johansson <[email protected]> Co-authored-by: Chris Privitere <[email protected]>
SUMMARY
Create an example in https://github.com/equinix-labs/ansible-collection-equinix/tree/main/examples, like the existing examples, that demonstrates how to connect the following resources:
ISSUE TYPE
COMPONENT NAME
ANSIBLE VERSION
The text was updated successfully, but these errors were encountered: