Knowledge Discovery 25.4
Getting Started Guide

# Introduction

You can set up Knowledge Discovery on Kubernetes using Helm. Kubernetes uses the same container images as Docker or Docker Compose, but allows complex applications to be deployed across multiple machines and automatically scale in response to user demand.

Helm is a package manager for Kubernetes that allows an entire solution, that can be deployed in Kubernetes, to be defined in a chart. One or more charts can be made available in a helm repository. The idol-containers-toolkit includes a helm repository containing helm charts for deploying some example Knowledge Discovery solutions.

One of the charts provided in the idol-containers-toolkit is the `distributed-idol` chart. This deploys a DAH, DIH, and a set of Content components that can autoscale with demand. The chart can deploy in mirror-mode (scaling to fulfill query demand) or in non-mirror mode (scaling to fulfill index demand) depending on the `setupMirrored` Helm value. The default is non-mirror mode. For more information about DAH, DIH, and Content, see Knowledge Discovery Core Components.

NOTE: This guide assumes that you have installed and set up the Kubernetes platform in your environment. It does not provide general information about how to use Kubernetes. For more information about Kubernetes, refer to the Kubernetes documentation.

If you want to set up a Kubernetes cluster on a single machine for learning or demonstration purposes, you can use k3d.

Copyright 2025 Open Text
Version 25.4 | Last updated October 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery 25.4

Topic Title: Introduction