Agent API update: added remove-ip subcommand and identity-improvements (pt.1) #146
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.


This PR introduces the "remove-ip" subcommand in the policy section. This update is far from considering it completed, the next PR will introduce better API responses and better flexibility
Related issue: [#105]
Changes:
Tests:
Images used:
agent port-foward reference command: https://docs.cortexflow.org/cfcli/quick-start-guide/#agent-setup
Command list check:
Blocklist creation check:
commands:
cargo run policy -f "0.0.0.0" create-blocklist

cargo run policy -f "10.4.2.1" create-blocklist
Blocklist remove-ip check:
commands:
cargo run policy -f "0.0.0.0" remove-ip

cargo run policy -f "10.4.2.1" remove-ip