-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
be able to tell what dashboards to create #78
be able to tell what dashboards to create #78
Conversation
862536a
to
4993d0c
Compare
You would think the default excludes can be an empty list but you will notice the default is a list with one empty string |
This PR includes a molecule test that shows this working. |
0e652a8
to
f8009b2
Compare
@jotak what are we calling the "monitoring dashboards" today? Is it still "monitoring dashboards"? This PR introduces a new section in the Kiali CR under For details of this new section, see the kiali_cr.yaml comments. |
5aea7d8
to
d22346e
Compare
@jmazzitelli they are still 'monitoringdashboards' resources, although if I had to name them today perhaps I would probably choose 'customdashboards'. In our documentation they are referred to as Custom Dashboards, but the CRD itself is still 'monitoringdashboards. I'm not sure if this setting should be named just 'dashboard', to me it's a very broad term, for many users Kiali itself is a dashboard. I fear it could cause confusion. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beside the comment about the name of that setting, lgtm. I've tested locally.
I'll rename to |
… all of them, and they just cause the Kiali CR processing to be slower than need be
d22346e
to
a0fbad9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
fixes: kiali/kiali#2989
Users probably won't want all of them, and they just cause the Kiali CR processing to be slower than need be.
The default is backward compat to previous behavior (all monitoring dashboard resources are created) but you now have the ability to not install those you do not want. e.g., in the Kiali CR:
This will install the Go and Kiali monitoring dashboards but no others.
This will install all the vertx dashboards except the server.