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

Feature request: add forwarding-options evpn-vxlan resource #645

Closed
NikitaPuglachenko opened this issue Mar 25, 2024 · 3 comments · Fixed by #657
Closed

Feature request: add forwarding-options evpn-vxlan resource #645

NikitaPuglachenko opened this issue Mar 25, 2024 · 3 comments · Fixed by #657
Assignees
Labels
enhancement New feature or request

Comments

@NikitaPuglachenko
Copy link

Description

Could you add forwarding-options evpn-vxlan resource?

New or Affected Resource(s)

  • junos_forwardingoptions_evpn_vxlan

Example Junos Configuration

[edit forwarding-options]
evpn-vxlan {
    gbp {
        ingress-enforcement;
        tag-only-policy;
    }
    host-originated-packets {
        gbp-src-tag gbp-src-tag;
    }
    reroute-address {
        inet address;
        inet6 address;
    }
    shared-tunnels;
    vxlan-trans-vni-enable;
 }

Potential Terraform Configuration

resource "junos_forwardingoptions_evpn_vxlan" "demo" {
  gbp {
    ingress_enforcement  = true | null
    tag_only_policy      = true | null
  }
  host_originated_packets {
    gbp_src_tag          = "gbp-src-tag"
  }
  reroute_address_inet   = true | null
  reroute_address_inetv6 = true | null
  shared_tunnels         = true | null
  vxlan_trans_vni_enable = true | null
}

References

https://www.juniper.net/documentation/us/en/software/junos/cli-reference/topics/ref/statement/evpn-vxlan.html

@NikitaPuglachenko NikitaPuglachenko added the enhancement New feature or request label Mar 25, 2024
@NikitaPuglachenko NikitaPuglachenko changed the title Feature request: add forwarding-options evpn-vxlan Feature request: add forwarding-options evpn-vxlan resource Mar 25, 2024
@jeremmfr
Copy link
Owner

Hi 👋

Most options in forwarding-options evpn-vxlan seem recent, but unfortunately I don't have access to a recent version of Junos, with the lab I use, that will provide to validate the format of potential provider arguments to manage these options, detect potential conflict between these options, test the provider integration of the arguments.

The only option that access on my lab is shared-tunnels, is that the one you need ?

@jeremmfr jeremmfr reopened this Apr 23, 2024
@jeremmfr jeremmfr self-assigned this Apr 23, 2024
@NikitaPuglachenko
Copy link
Author

Hi 👋

Most options in forwarding-options evpn-vxlan seem recent, but unfortunately I don't have access to a recent version of Junos, with the lab I use, that will provide to validate the format of potential provider arguments to manage these options, detect potential conflict between these options, test the provider integration of the arguments.

The only option that access on my lab is shared-tunnels, is that the one you need ?

Hi Jeremy 👋
Yes, that's fine for me. Many thanks!

@jeremmfr
Copy link
Owner

I'm reopening the issue, the new resource has not yet been integrated.

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

Successfully merging a pull request may close this issue.

2 participants