Close popover
Shiva Krishna Choppari (ShivaKrishnaC)
S & P Global Company Ltd

S & P Global Company Ltd
ShivaKrishnaC Member since 2020 2 posts
S & P Global Company Ltd
Posted: March 5, 2020
Last activity: March 5, 2020

Pega PRPC Containerization


I am trying to containerize Pega PRPC using the instructions given at As per my understanding, we should setup the Pega Rules Database before deploying Pega PRPC using helm charts. Hence, I am trying to setup PRPC Rules database using  but I am getting the below error every time

Checking valid action Invalid action '' passed. Valid actions are :  install, upgrade, install-deploy, upgrade-deploy, pre-upgrade, post-upgrade


I issued the below command:

helm install pegadbsvc ./pegadb/ --set service.type=NodePort -f pegadb/values.yaml


helm install pegadbsvc ./pegadb/ --set service.type=NodePort --values pegadb/values.yaml


My values.yaml looks like this



actions:   action: "install"   execute: "install"

replicaCount: 1

image:   repository: nginx   pullPolicy: IfNotPresent

imagePullSecrets: [] nameOverride: "" fullnameOverride: ""

serviceAccount:   # Specifies whether a service account should be created   create: true   # Annotations to add to the service account   annotations: {}   # The name of the service account to use.   # If not set and create is true, a name is generated using the fullname template   name:

podSecurityContext: {}   # fsGroup: 2000

securityContext: {}   # capabilities:   #   drop:   #   - ALL   # readOnlyRootFilesystem: true   # runAsNonRoot: true   # runAsUser: 1000

service:   type: ClusterIP



Please let me know how to pass action value and resolve the issue. Any help is much appreciated

Pega Platform 8.3 DevOps Other Industry Solutions Engineer