As a CDAP admin, I want a central location to manage all system components in CDAP, so that:
1. I can view and manage all my namespaces
2. I can view and manage all my system preferences
3. I can view and manage all my system level compute profiles
4. I can enable/disable CDAP capabilities (rules engine, reporting, mmds, etc)
Details coming soon.
For preferences and Cloud profiles, use the same design pattern used in https://issues.cask.co/browse/CDAP-13180
The Namespace table shows 10 namespaces at a maximum, and after that, the link "View All" which opens as an accordion to display all the namespaces. When the accordion opens the link changes to "View Less". If there are more than 20 namespaces, the link "View Less" is also displayed at the bottom of the list.
Implemented a new Administration page, with two tabs, Configuration and Management. In the Configuration tab, users can view and manage all namespaces, system preferences and system profiles. In the Management tab, users can get an overview of system services in CDAP and scale them.