Is your feature request related to a problem? Please describe.
A customer tried to apply an incorrect traffic-splitting configuration.
The only protects against configurations that pass NIC's internal validators but are subsequently rejected by Nginx, and does not provide rollback for configurations rejected by NIC's validators themselves.
Describe the solution you'd like
Ideally, when a faulty configuration is rejected, the system is expected to keep running with last working configuration
Describe alternatives you've considered
Using k8s infra tools to manage such configuration application and rollback
Is your feature request related to a problem? Please describe.
A customer tried to apply an incorrect traffic-splitting configuration.
The only protects against configurations that pass NIC's internal validators but are subsequently rejected by Nginx, and does not provide rollback for configurations rejected by NIC's validators themselves.
Describe the solution you'd like
Ideally, when a faulty configuration is rejected, the system is expected to keep running with last working configuration
Describe alternatives you've considered
Using k8s infra tools to manage such configuration application and rollback