-
Notifications
You must be signed in to change notification settings - Fork 70
Module for nsx_edge_firewall and nsx_loadbalancer #42
base: master
Are you sure you want to change the base?
Conversation
@sarathk-vmw , hi, could you please suggest when your new edge firewall and load balancer module can be available for use? |
@insidepacket this is pending on the code review stage and I will not be able to given an ETA on when this will be available. You'll have to check with the core nsxansible team for that. For now you can use the forked version here : https://github.com/sarathk-vmw/nsxansible |
Are there plans to get this merged? |
@sarathk-vmw thank you for these two modules, hope someday your pr will be merged finally :) great work! |
@Kenuat Thanks! |
@sarathk-vmw I'm testing this now -- https://github.com/sarathk-vmw/nsxansible -- and the loadbalancer piece doesnt account for any method to update a section unless you rebuild the whole loadbalancer. For 3-5 customers this isnt bad, but when you have 50-70 virtual servers and all the pools and rules that go with them, the loadbalancer_configuration.yml gets a bit large and cumbersome. Can this be broken out to not build the entire LoadBalancer everytime you want to add one item? |
@sarathk-vmw I'm trying to configure Virtual Server with several Application Rules applied UPD my fix looks like this:
but I think you have a more elegant solution for this :) |
@sarathk-vmw Is there is a way, on a per-rule basis, to set logging to on? It is usually set with the "action" but I don't see it in the example. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sdfasdf
Is there any update on when this will be merged? |
nsx_edge_firewall
Summary : The modules extends nsxansible with the functionality to configure firewall on an NSX edge or DLR
Details :
Create/Append/Query/Delete/Reset firewall rules and set default action for the given edge firewall.
Sample workflow :
(See examples and test playbooks for more details)
Notes:
Haven't added that functionality here as it was a more specific use case and moreover depends on the external 'pyyaml' module.
nsx_loadbalancer
Summary : This is a general purpose module for configuring the load-balancer functionality on an NSX edge appliance
Details : The modules uses multiple APIs to create the various load-balancer objects like Application Profiles, Application Rules, Monitors, Pools and Virtual Servers.
Sample Workflow :
(See examples and test playbooks for more details)