-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Description
NP management provides a similar API as the NP app interface - therefore existing management apps will need to go through a similar transition process as regular kibana plugins. This primarily involves moving dependencies to the top level, shimming, and then swapping in new platform APIs as possible.
We can only implement the NP Management API once all dependencies on old platform angular apis are cut. NP Management apps can still use angular but they need to do their own bootstrapping and therefore won't (at least by default) have access to old platform functionality.
Existing Management apps vary significantly in their reliance on angular apis. Team owners of apps may be responsible for this transition.
Management Apps
Elasticsearch
- Index Management
- Index Lifecycle Policies
- Rollup Jobs
- Cross-Cluster Replication (Move CCR out of legacy #62890)
- Remote Clusters
- Watcher
- Snapshot and Restore
- License Management
- Upgrade Assistant
Kibana
- Index Patterns (Index pattern management UI -> TypeScript and New Platform Ready #51322)
- Saved Objects ([Platform] SavedObject Management #50308)
- Spaces
- Reporting ([Reporting] Wholesale moves client to newest-platform #58945)
- Advanced Settings
Other
- Logstash / Pipelines (Migrate logstash frontend to KP #63417)
- Beats / Central Management
- Machine Learning / Job list ([ML] Register NP ML plugin for Kibana management section. #59762)
- Users
- Roles