📄️ Introduction
This section provides an introduction to Kubernetes Operator as a custom installer to deploy Digital.ai Deploy.
📄️ Installing Deploy on Amazon EKS
This section describes how to install the Deploy application on Amazon EKS.
📄️ Installing Deploy on GCP GKE
This section describes how to install the Deploy application on GCP GKE.
📄️ Installing Deploy on Azure AKS
This section describes how to install the Deploy application on Azure AKS.
📄️ Installing Deploy on Kubernetes On-premise Platform
This section describes how to install the Deploy application on Kubernetes On-premise platform.
📄️ Installing Deploy on Openshift AWS
This section describes how to install the Deploy application on an OpenShift cluster on AWS.
📄️ Keycloak Configuration for Kubernetes Operator Installer
This topic describes the steps involved in configuring Keycloak before and after the Deploy installation. Keycloak is the default authentication manager for Deploy.
📄️ Managing Plugins in the Operator Environment
This topic explains how to manage plugins in the Operator environment for Deploy.
📄️ Updating the Digital.ai Deploy License—Operator-based Setup
You can use the custom resource definition file (CR file) in case you want to change the Digital.ai Deploy's license on sites installed using the Operator-based installer.
📄️ Configure Workers Using Kubernetes Operator
This section describes how to configure the Deploy's Kubernetes Operator-based installer to use the Deploy Task Engine. The Deploy Task Engine is used by default to create workers in Digital.ai Deploy 22.0 and later.
📄️ Install Deploy in a Custom Namespace
This topic explains how to install Deploy in a custom namespace within a Kubernetes cluster.
📄️ Parameters in the Custom Resource File
This topic provides a list of parameters for the Digital.ai Deploy Custom Resource (CR).
📄️ Configuring SSL/TLS—Digital.ai Deploy
This topic illustrates how to configure SSL/TLS with Digital.ai Deploy. A self-signed certificate is used for illustrative purposes in this procedure. However, you may want to replace it with your own trusted certificate for production environments, which you can do by creating a new Secret object in Kubernetes that contains your certificate and then configuring the ingress controller to use it.
📄️ Change Parameters from the CR or Deployment
If you need to do some customization in the CR file or in the operator deployment check following sections.
📄️ Upgrading to Operator Based Solution
This section describes how to upgrade to the latest Kubernetes Operator-based Deploy solution on various Kubernetes platforms. The following upgrade scenarios are supported:
📄️ Using an Existing PostgreSQL Database
This topic explains how to configure the relevant database parameters in the daideploy_cr.yaml file if you plan to use an existing database that is not created by the default Operator-based installer.
📄️ Uninstalling Deploy Operator
You may want to uninstall the Deploy Operator to troubleshoot an issue where the Deploy installation is not working properly, or you no longer want to use the Operator. This section describes the steps to uninstall the Digital.ai Deploy Operator.
📄️ Troubleshooting Operator Based Installer
This section describes how to troubleshoot some of the common issues you may face when installing the Deploy application using Operator-based installer.