[Feature] [Platform] Inventory Improvements #1969
Merged
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.
Note
Extends the platform Inventory to include networking routes and platform services (served via gateway), adds RBAC and inspectors for these CRs, switches member recreation default to disabled with updated recovery logic, and enhances metrics docs with label values.
integrations/inventory/v1
to includenetworking
routes andplatform
services; gateway inventory endpoint now serves enriched data.ArangoPlatformService
; wire into informer/inspector.get/list/watch
networking.arangodb.com/arangoroutes
andplatform.arangodb.com
resources.allowMemberRecreation
tofalse
; addServerGroup.RecreateAllowed()
; update recovery plan builder and tests.Values
in docs; support viaLabel.Values
in generator andmetrics.yaml
additions.k8sutil.Copy
and use it in debug package item iteration to avoid mutation.Written by Cursor Bugbot for commit e95f6d2. This will update automatically on new commits. Configure here.