Skip to main content

32 docs tagged with "install"

View all tags

Air-gapped Installation of Application Images

Learn how to manage application images in air-gapped environments. Following are the five different options you can use to ensure your application images are available in air-gapped environments.

Install or Upgrade Deploy on an Air-gapped Environment

You can install Deploy in an air-gapped environment that is disconnected from the public internet. This guide provides information for installing and upgrading Deploy in such environments using a Minikube cluster and a custom image registry. While these steps are tailored for Minikube, they can be adapted to other Kubernetes platforms, provided the custom image registry contains all the necessary images.

Install or Upgrade—Deploy

Note: Here is a basic setup for the Azure K8S cluster, use it as a guideline to create K8s cluster to have minimal K8s environment for Digital.ai Deploy installation.

Install the XL CLI

This topic describes the system requirements, installation, and syntax for the XL Command Line Interface (XL CLI) used to support Digital.ai DevOps as Code and blueprints features.

Install—Deploy —On-premise Kubernetes

Important: Use these instructions to install Digital.ai Deploy on a minikube multi-node cluster for testing or illustration purposes. Do not use these instructions to set up a production environment.

Manual upgrade PostgreSQL

PostgreSQL cannot be automatically upgraded during an operator-to-operator or Helm-to-operator upgrade due to incompatible data formats between different PostgreSQL server versions. In such cases, a manual upgrade is necessary. The process involves first backing up the PostgreSQL data, then upgrading to the new PostgreSQL version, and finally restoring the data in the upgraded version.

Manual upgrade RabbitMQ

RabbitMQ during operator2operator upgrade or helm2operator upgrade to version 24.3 of operator will not upgrade automatically to the latest RabbitMQ server version.

Setup Custom Image Registry

In this article, you will learn how to set up a custom image registry to install or upgrade Deploy. A custom image registry can either be public (not password protected) or private (password protected).

Using an Existing PostgreSQL Database

If you plan to use an existing database—one that is not created by default by the Operator-based installer—you must configure the relevant database parameters in the daideploy_cr.yaml file.

Using an Existing RabbitMQ Message Queue

If you plan to use an existing message queue — one that is not created by default by the Operator-based installer — you must configure the relevant MQ parameters in the daideploy_cr.yaml file.

Using an External Database

This topic illustrates how to use an external database instead of the one that is provided with the operator itself.

Using an External Message Queue

If you plan to use an external message queue, instead of the RabbitMQ provided with the operator—you must configure the relevant parameters in the external-mq-patch.yaml file.

Using Secret References in CR

This topic illustrates how to replace the CR values that are in clear-text format in the CR with the secret references.

XL Command Line Interface reference

The xl command line tool provides a fast and straightforward method for provisioning Digital.ai Release, Deploy, and Runner servers using YAML files. The YAML files can include items such as releases, pipelines, applications, infrastructure, and target environments. In addition, the XL CLI is used for installing or upgrading Digital.ai Deploy and Release.