Comments (20)
@benjaminapetersen This section is meant for "cluster-admin" type of persona, so ideally "app-dev" type of users shouldn't be able to see them. This is a larger scope of next-gen console design efforts UXD will tackle for "PaaS" and "CaaS" experience by only make certain sections visible per persona / use cases.
from console.
We should be able to add some RBAC checks
from console.
The Applications
double meaning is definitely confusing.
from console.
@rhamilto https://jira.coreos.com/browse/CONSOLE-631 tracks the RBAC checks for the OLM nav
from console.
Another option would be to add qualifying terms. So, for example, we could use "overview" in both places, but call the project overview "Project Overview" and this view something like "Cluster Overview." That would add both clarity and consistency.
from console.
from console.
For 3.11, since we'll be shipping both "App Console" and "Cluster Console" with the context switcher on the masthead, I am wondering if we can still use "Overview" as NavTitle.
Overview page in Cluster Console
To me, these pages are really just to provide an "overview" under different "contexts", and users should be expecting this too when they flip that switcher on the masthead. Calling this page as "Cluster Overview" is not acurate either since if the user is an app dev (non-priviledged), what they'll see on this page is still scoped to a specified project (per project selector on the top).
So I feel we shouldn't be worried too much in directly calling "Overview" page on both consoles, because they are both overview but just under different perspectives.
Even going forward, the converged console should still provide two types of perspectives (i.e. "PaaS" vs "CaaS" experience, actual terminology is TBD). So I feel these pages are really just to provide an "overview" under different contexts and perspectives.
Thoughts on this guys?
from console.
@rhamilto I believe @stacymcauliffe has been cataloging terminology inconsistencies like this
from console.
If we're going to change the nav names in converged console, would be good to target 3.11 since that's our first OpenShift release for the admin / converged console. In particular, we might consider renaming "Overview" to something like "Dashboard" to avoid confusion with the project overview in the existing console.
from console.
Hi @spadgett , yeah, just chatted about this with @robszumski . We also feel we should change Applications and Open Cloud Catalog wording on Cluster Console side. I'll work out a mock and share it here.
from console.
Additionally, the Applications
menu & sub-menu items are pretty useless to a normal user:
So I would also argue that this whole section should be moved down and/or hidden. I'd rather see Overview
& Workloads
as my first two items.
from console.
Sounds great 😄
from console.
STATUS:
- "Applications" in console is changing to "Operators" with #302, but the RBAC checks remain.
- "Troubleshooting" in console changed to "Monitoring" with #300 (comment)
TODO:
- @benjaminapetersen to add RBAC checks to Operators nav
- Decide on new label and icon for "Overview" in console
- and?
from console.
@rhamilto I liked the suggestion of calling the cluster admin overview "Dashboard" instead, since we have the OpenShift Project "Overview."
from console.
@rhamilto I liked the suggestion of calling the cluster admin overview "Dashboard" instead, since we have the OpenShift Project "Overview."
Any objections or other suggestions?
from console.
The problem with "Dashboard" is now we have a "Dashboards" link under Monitoring that goes to the Grafana UI. (You have to have monitoring set up to see it.)
from console.
The problem with "Dashboard" is now we have a "Dashboards" link under Monitoring that goes to the Grafana UI. (You have to have monitoring set up to see it.)
from console.
If a user will never see both overview nav options in a single view then I think you make a great point @tlwu2013, there probably is no issue with having both remain as "Overview."
from console.
+1 @tlwu2013 I agree that using Overview for both makes the most sense.
from console.
It sounds like we're keeping Overview. Since the Applications menu was renamed Operators in #302, I think this is fixed.
/close
from console.
Related Issues (20)
- Typo in the OCP console menu HOT 3
- Remove "B" from the end of memory unit labels. HOT 4
- Terminal to windows container HOT 4
- Catalog error with x509 certificate problem HOT 4
- Developer site - Ops, something went wrong. HOT 4
- Feature request: add basic auth to cluster scoped HelmChartRepository HOT 1
- Add a 'Delete Force' action and also allow the list of actions to be extended with other user actions HOT 4
- Pod's logs following continually switching off HOT 4
- Last updated date for a resource provisioned using an Operator is older than the Updated date against tasks for that resource HOT 4
- Regression since OpenShift 3: it is no longer possible to input multiline template parameters HOT 6
- Unable to expose the console through ingress
- Stale ServiceAcccount token used HOT 4
- okd-console-Virtualizaton-overview:Oh no! Something went wrong. HOT 5
- Check for non empty fieldDependency HOT 4
- Can not find ndb-operator inside operatorhub tab HOT 4
- Sort naturally when possible in the metrics dashboard HOT 2
- Update compatibility table between plugin sdk and OpenShift version HOT 1
- ACM and MCE ConsolePlugins Failing HOT 10
- ACM, Kubevirt-plugin, MCE, monitoring-plugin, nmstate-console-plugin Failed state HOT 2
- Delete all objects from a namespace at once HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from console.