Using an HTTP proxy for Dynamic Engine services in air-gapped environments
Configure Dynamic Engine services to use an HTTP proxy for outbound HTTP and HTTPS traffic in air-gapped environments.
Before you begin
- Obtain the HTTP/HTTPS proxy server address and port.
- Add the proxy server address to your allowlist.
- The dynamic-engine-crd custom resource definitions must have been installed using the oci://ghcr.io/talend/helm/dynamic-engine-crd Helm chart. If not, run the following commands for the installation:
- Find the chart version to be used:
- Run the following Helm command:
helm show chart oci://ghcr.io/talend/helm/dynamic-engine-crd --version <engine_version> - See the version directly from Talend Management Console or check the Dynamic Engine changelog for the chart version included in your Dynamic Engine version.
- Use an API call to the Dynamic Engine version endpoint.
- Run the following Helm command:
- Run the following command to install the Helm
chart of a given version:Replace <helm_chart_version> with the chart version supported by your Dynamic Engine version.
helm install dynamic-engine-crd oci://ghcr.io/talend/helm/dynamic-engine-crd --version <helm_chart_version>Without specifying the version, you install the latest available dynamic-engine-crd chart version.
- Find the chart version to be used:
About this task
Use this procedure when direct internet access is restricted and outbound traffic must be routed through a proxy.
Procedure
Results
In the dynamic-engine namespace, the dynamic-engine-operator service can call cloud endpoints through the configured proxy.
In the dynamic-engine-environment namespace, services that call cloud endpoints use the configured proxy and are not blocked.