Skip to content

1. Turbonomic MultiNode Deployment Overview

Jason Shaw edited this page Jun 28, 2023 · 4 revisions

Deployment Overview

The platform consists of analysis, presentation and data layer of the solution running as containerized services on Kubernetes. The solution also includes KubeTurbo, Turbonomic’s containerized probe that provides mediation to discover and collect data from your kubernetes / OpenShift RBAC enabled cluster. The deployment of Turbonomic will consist of:

  1. Turbonomic Server: Deployed in your OpenShift or k8s cluster
  2. OpenShift / Kubernetes Target: Deploy the KubeTurbo pod (deployment kind, single replica), one pod per cluster or control plane. Review Kubeturbo deployment prerequisites and options here
  3. Other Targets: Add any Infrastructure target added as described in Turbonomic Target Configuration Guide.
  4. Enabling reporting: You can leverage Embedded Reporting

Planning the Server Deployment

Turbonomic is a micro-services containerized deployment of the Turbonomic Platform that will leverage the resiliency of a Kubernetes cluster in a single namespace deployment, and use an Operator to deploy, manage and run Turbo. The Operator uses a custom resource that allows the user to also specify configuration options. Optionally, you can also leverage the backup and HA capabilities of a DB Service.

Turbonomic Platform:

The following are options you will want to review before deployment, which include services configured outside of Turbonomic. If you want to use one of these common setup options, review the linked section for more details.

Next Steps:

Kubernetes Cluster:

OpenShift Cluster: