K
K
Katya Smirnova2021-03-28 09:04:40
dashboard
Katya Smirnova, 2021-03-28 09:04:40

Dashboard connection to kubernetes clusters?

Good day to all, so far a theoretical question has appeared. Suppose I have a service that runs on multiple kubernetes clusters. The user in the dashboard is invited to choose the most suitable cluster for him during registration (mainly to reduce the delay). As far as I know, clusters do not depend on each other and do not communicate with each other.
Based on the above, the questions are:

  1. where to place the dashboard so that it has access to all clusters?
  2. where to keep records of which cluster the user has chosen for their application, if each cluster has its own database?
  3. how to communicate with kubernetes clusters so that you can seamlessly manage the database and other internal services?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry, 2021-03-28
@sireax

the theoretical answer.
have a separate cluster for administrative needs. use it to run applications that serve the client, provide billing and monitoring with logging.
deploy clusters for clients on request. dashboards, respectively, give him the one that will provide the cluster that you made for it.
administrative dashboard .. well, here you need to think about how to monitor other clusters, I didn’t get deep into the topic, but you can standardly deploy Prometheus and grafana and draw what happens in all these clusters.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question