Deleting a Dynamic Engine
Before you begin
- You must have the Infrastructure Administrator role with the TMC_CLUSTER_MANAGEMENT permission in Talend Management Console.
- You cannot delete an engine with assigned environments. Unassign all environments first. For more information, see Unassigning an environment from a Dynamic Engine.
Procedure
Results
This procedure gracefully deletes the engine's logical entity in Talend Management Console and physical deployment (the engine's physical entity and related environment resources) in Kubernetes.
This procedure deletes only the Kubernetes deployments of the unassigned Dynamic Engine
environments but does not delete their logical entities in Talend Management Console.
- To delete those logical entities of the environments, see Deleting a Dynamic Engine environment.
- To reuse those logical entities, assign them to a new Dynamic Engine, generate new manifest files, and apply these files to your Kubernetes cluster.
Troubleshooting:
Partial deletion of a Dynamic Engine can
cause issues:
- Deleting only the Kubernetes deployment (physical entity) causes the engine's logical entity to show the Error status.
- Deleting deployed environment resources sets the status of these environments to Not Ready in Talend Management Console.
To fix and reuse these logical entities,
- Assign environments to a new Dynamic Engine.
- Generate new manifest files for these entities.
- Apply these files to your Kubernetes cluster.
For further information about applying manifest files, see Setting up a Dynamic Engine and a Dynamic Engine environment in Kubernetes