VCS
vMR Converter Service
Overview
The vMR Converter Service (VCS) translates eICR documents into OpenCDS-compliant CDSInput documents using the vMR standard.
Service Mesh
Interactions
VCS is invoked by the RCKMS Shared Service (SS) as part of it's primary event loop.
Placement
Workload should be deployed to both the authoring and reportability environments.
For details on replica counts and resource configurations on a per-environment basis, see the Workload Definition section below.
Pod Specification
Attributes
Name
vmr-converter-service
Restart Policy
Always
Termination Grace Period (seconds)
30
Tolerations (optional for AIMS environments)
N/A
Containers
VCS Container🚮GC Logging for JavaVolumes
This pod requires one volume:
A volume named
java-diag, of typeempty_dirwith themediumparameter left blank or set to an empty string (""). This is used by the Java GC Logging common sidecar container.
Workload Definition
Reportability Environment
Provision workload as a Kubernetes Deployment resource, with RollingUpdate strategy and the following attributes for nominal operation state:
Replicas
24
Minimum Ready Seconds
15
Maximum Surge
6
Maximum Unavailable
4
Authoring Environment
Provision workload as a Kubernetes Deployment resource, with RollingUpdate strategy and the following attributes for nominal operation state:
Replicas
1
Minimum Ready Seconds
15
Maximum Surge
1
Maximum Unavailable
0
Provision workload as a Kubernetes Deployment resource, with RollingUpdate strategy and the following attributes for nominal operation state:
Replicas
1
Minimum Ready Seconds
15
Maximum Surge
1
Maximum Unavailable
0
Workload Identity
A Kubernetes Service Account named vmr-converter-service should be associated with this workload, for bindings specified in containers.
Last updated