RFC0027 Enable "update-route", "create-route", "map-route", "routes", "route", "apps" & "app" to manage generic per-route options #3366
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.
CLI Support for Generic Per-Route Options
Introducing a new cli command 'update-route', which allows updates to route resources.
Extending the API of the Route to contain per route options and particularly the first one called "loadbalancing", containing a load balancing algorithm of a route.
Existing commands "create-route", "map-route", "routes", "route", "apps", "app" were also extended to accept and output the per-route options.
Detailed specification including that of for all the involved components is provided in the RFC
It is possible to provide options in the create-route and map-route commands.
Why Is This PR Valuable?
Allow users to manage per-route options via the CLI instead of having to talk to the API directly.
Applicable Issues
GitHub Issue
How Urgent Is The Change?
No urgency