Question

1
Replies
119
Views
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
Share this page LinkedIn