Helm Chart Overview

The ska-pst is an umbrella chart consisting of ska-pst-core and ska-pst-lmc sub-charts.

The ska-pst-core chart is used for deploying PST.CORE, which consists of the following components. For further configuration information, see the documentation for each component.

The ska-pst-lmc chart is used to deploy all of the Tango infrastructure required for monitoring and controlling the PST. See the SKA PST LMC Documentation for more information.

Production Mode

By default, the ska-pst chart is configured to deploy in production mode, such that

  • ska-pst-core is deployed to be waiting for gRPC communication with ska-pst-lmc and

  • ska-pst-lmc is deployed with simulation mode turned off

Probes are configured to to ping low-pst devices recognised through tango_admin; for example

tango_admin -ping --ping-device low-pst/recv/01

Simulation Mode

The ska-pst chart can be deployed in simulation. To run it in simulation mode, the ska-pst-core subchart must be disabled and the simulationMode flags of the ska-pst-lmc must be enabled. The resulting configuration is as follows.

ska-pst-core:
  enabled: false
  serviceAccount:
    create: false
  send:
    enabled: true
    dpdApiIntegration: true

ska-pst-jupyterlab:
  enabled: false

ska-pst-lmc:
  enabled: true
  beam:
    simulationMode: 1

  affinity:
    podAffinity:
      requiredDuringSchedulingIgnoredDuringExecution: []

  volume: null