Question

1
Replies
161
Views
Close popover
Shiva Krishna Choppari (ShivaKrishnaC)
S & P Global Company Ltd

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

Pega PRPC Containerization

Hi,

I am trying to containerize Pega PRPC using the instructions given at https://github.com/pegasystems/pega-helm-charts/tree/master/charts/pega. 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 https://hub.docker.com/r/pegasystems/pega-installer-ready  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

or 

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

 

My values.yaml looks like this

 

global:

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