RGS

Rules Generation Service

Overview

The Rules Generation Service (RGS) is responsible for creating Knowledge Modules, based on the parameters authored in CAT.

Service Mesh

Interactions

The Rules Generation Service (RGS) is invoked by the Data Support Update Service (DSUS) to generate the Drools-based Knowledge Module artifacts. These artifacts are returned to DSUS in the invocation response.

Placement

Workload should be deployed to the authoring environment.

Pod Specification

Attributes

Parameter
Value

Name

rules-generation-service

Restart Policy

Always

Termination Grace Period (seconds)

30

Tolerations (optional for AIMS environments)

N/A

Containers

RGS Container🚮GC Logging for Java

Volumes

This pod requires one volume:

Workload Definition

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 rules-generation-service should be associated with this workload, for bindings specified in containers.

Last updated