(Recommended) Helm deployment
Helm charts allow you to deploy Dynamic Engine with custom namespaces, service names, and storage configurations.
Information noteTip: About Helm and Kubectl:
They are two
options for the deployment of your Dynamic Engine ecosystem.
- If you choose Kubectl, skip this section and see Kubectl deployment.
- If you want to change the selected deployment type for your Dynamic Engine and its environment, see Changing the deployment type of a Dynamic Engine.
Dynamic Engine Helm charts are available as images under oci://ghcr.io/talend/helm/ and include:
- dynamic-engine-crd: Core custom resource definitions for Dynamic Engine services.
- dynamic-engine: Helm chart for a Dynamic Engine instance.
- dynamic-engine-environment: Helm chart for Dynamic Engine environments.
Upgrading from Kubernetes manifests to Helm charts is not supported for deployed Dynamic Engine services.
Before you begin
- A Kubernetes (version 1.28 or later) cluster without existing Dynamic Engine services. Dynamic Engine Helm charts will be installed in this cluster.
- Privileged access to this Kubernetes cluster.
- Installed command-line tools: kubectl and helm. The Helm version must be 3.17.2 or later.
About this task
Each of the following topics presents a deployment case.