Set up Calculation Engine – setup-calculation-engine

Type

Description

Type

Description

setup-calculation-engine

Sets up Calculation Engine for a given partition. This step is similar to setup-pricefx-optimization-engine, but it is generic – meaning that you can specify an engine and resource limits.

This step performs the following actions:

  1. Modify YAML file – https://gitlab.pricefx.eu/dev-ops/infra/job-trigger/job-trigger-config/-/blob/master/config.yaml

  2. Create a merge request.

Specific Attributes

Attribute Name

Description

Example

Required?

Attribute Name

Description

Example

Required?

image

Specifies a calculation engine.

"image": "cregistry.pricefx.eu/engineering/pricefx-python-engine/neural"

yes

cpuLimit

Specifies CPU limit for a given engine.

"cpuLimit": 4

yes

memoryLimit

Specifies memory limit for a given engine.

"memoryLimit": "16Gi"

yes

Example

{ "type": "setup-calculation-engine", "name": "Setup python calculation engine", "image": "cregistry.pricefx.eu/engineering/pricefx-python-engine/neural", "cpuLimit": 4, "memoryLimit": "16Gi" }

 

PlatformManager version 1.75.0