Helm Chart Overview
The ska-pst chart is a mono chart that integrates the functionalities of the PST.CORE and PST.LMC applications.
The PST.CORE, consists of the following components.
For further configuration information, see the documentation for each component.
The PST.LMC refers to all of the Tango infrastructure required for monitoring and controlling the PST.CORE
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
PST.COREis deployed throughcore.enabled: trueand is to be waiting for gRPC communication withska-pst-lmcandPST.LMCis deployed throughdeviceServers.pstLmc.enabled: truewith simulation mode turned off
ska-pst:
# Enable the deployment of the ska-pst chart
enabled: true
core:
# Enable the deployment of the PST.CORE applications
enabled: true
deviceServers:
pstLmc:
# Enable the deployment of the PST.LMC which controls PST.CORE through gRPC
enabled: true
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 PST.CORE must be disabled and the simulationMode flags of
the PST.LMC must be enabled. The resulting configuration is as follows.
ska-pst:
core:
enabled: false
send:
enabled: false
primaryVolumeMount:
type: nfs
deviceServers:
pstLmc:
simulationMode: 1
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution: []