Preparing to install Decision Intelligence Client Managed Software

Before you install Decision Intelligence Client Managed Software, you must prepare your environment to make sure that you have everything that you need. The prerequisites include defining security and storage.

Before you begin

You can install Decision Intelligence on different Kubernetes distributions.

You need to use Operator Lifecycle Manager (OLM) to install the Decision Intelligence operator along with its foundational services and Platform UI (Zen) dependencies.

Decision Intelligence uses the foundational services for licensing and authentication, and Zen for routing and authorization.

architecture
You prepare the following items:
  • Cluster: You need to have a Kubernetes cluster to install Decision Intelligence. For more information about supported versions, see System requirements. You need to use the kubectl command with a version that is supported by your cluster.
  • Domain name: You must control a DNS domain name (for example: subdomain.my-company.com) so that you can create DNS aliases (for example: cp-console.subdomain.my-company.com and cpd-ads.subdomain.my-company.com), and they can be resolved to your cluster load balancer.

About this task

Decision Intelligence comes with two main components: Decision Designer and a runtime that can be installed separately. They include the following services:

Table 1. Components and services
Component Service What to consider
Decision Designer
  • Git service (file access backed by Git repositories)
  • Parsing service (compilation)
  • Run service (validation)
  • REST API (back end)
  • Credentials service
Before you install Decision Designer, you might need to provide:
  • ConfigMaps that contain a list of certificates to access Git servers, machine learning providers, and other servers, if the certificates are not trusted.
  • Admin secret
Decision runtime
  • Runtime service
Before you install the decision runtime, you might need to provide:
  • ConfigMaps with a list of certificates to access machine learning providers, if the certificates are not trusted.
  • Admin secret

The services require minimum CPU and memory resources. For more information, see System requirements.

For more information about supported databases, see Detailed system requirements External link opens a new window or tab.

What to do next

After you complete all the preparation steps, go ahead and create a production deployment.