Comments (3)
At this time the performance limitations with dynamic groups makes this a non-starter at scale. We should keep the issue and reevaluate pending performance improvements for dynamic groups.
Dynamic Groups start having performance degradation over the 500 groups count on a single content type.
from nautobot-app-firewall-models.
I feel like the development and added functionality this would bring to this plugin would be worth it to keep moving forward, even if there is a warning or a opt in configuration parameter to enable this. Hopefully when the feature is ready in this plugin Nautobot Core would have an update... Because I really want this feature
from nautobot-app-firewall-models.
I have some work on logical grouping which is solving this from a different PoV. I see this really relevant when it comes to controller based systems and how each group is treated as unique and how the group has access to certain items depending on where it's at within the tree. From a firewall object modeling perspective some of the patterns in dynamic groups does not solve this problem case and introduces a level of complexity in managing uniqueness.
I'm open to discussions around the topic and personally would love to swap out <type>ObjectGroup
to a generic upstream group & how we can assign X content types to the same group. I am committed to keeping this issue open until we have a more elegant solution available in the plugin/core.
from nautobot-app-firewall-models.
Related Issues (20)
- Firewall plugin HOT 1
- Offer a rule policy existence checker HOT 2
- Add the "Tenant" field to the "Address Object" model.
- Sorting by Prefix in Address Object view results in error
- `service_objects` Isn't Documented in Swagger/OpenAPI Spec for Service Object Groups Create/POST
- Allow policy rules to have a souce_zone and destination_zone filter field
- Include IP protocol number in IP-based service objects HOT 1
- v2 migration failure
- Wrong URL field in API for Application Object Group
- Use Netutils libmapper for capirca platform.
- Add Aerleon support for generating rules HOT 2
- Docs: Incorrect documentation around slugs in admin install and configure guide
- firewall plugins - capirca policies - Missing views for action(s) add
- default job "Generate FW Config via Capirca" issue
- server error on device after running "Generate FW Config via Capirca" job
- another server error on device after running "Generate FW Config via Capirca" job
- AttributeError in running Generate FW Config via Capirca job
- Add M2M pre_change signal to `Policy.policy_rules` & signal for `PolicyRule.index` to enforce uniqueness on index of rules in a single policy
- More flexibly link zones to addresses/subnet/prefixes
- Server Error on policy when assigned to dynamic group
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nautobot-app-firewall-models.