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

Parameter
Value

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 Java

Volumes

This pod requires one volume:

Workload Definition

Reportability Environment

Provision workload as a Kubernetes Deployment resource, with RollingUpdate strategy and the following attributes for nominal operation state:

Parameter
Value

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:

Parameter
Value

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