The following tips will help with a smoother experience:
Do not share user accounts.
Use namespaces for your clusters.
When performing actions or investigating a cluster, use the manual lock to prevent other users from working on the cluster at the same time.
Install the dashboard behind an ssl proxy and only use the Dashboard with ssl.
If you experience connection difficulties with the dashboard and a given cluster. Try to be patient, the dashboard times out connections at the 60 second mark by default. Adding the same cluster multiple times or running the same cluster action multiple times can have unpredictable consequences.
Prefer ssl connections to clusters whenever reasonable and possible.
To retain cluster performance: Avoid multiple dashboard instances being connected to the same cluster or rapid startup and shut down cycles to the same dashboard instance. Clusters clean connections periodically but not instantly, avoid situations where you generate several connections from the dashboard(s) to the cluster in a short period of time. Prefer single long running instance or rapid cycling ones.
If you persist data over version updates or restart the cluster, make sure that you use the same DASHBOARD_SECRET
in the new instance of the Dashboard, otherwise you might lose accesss to your encrypted data.