ClaudioR
(Claudio Rainoldi)
October 20, 2021, 3:41pm
1
Hi all,
according to this guide https://cloud.google.com/architecture/deploying-pega-platform-using-compute-engine-and-cloud-sql we have installed our Pega platform version 8.6 on google cloud.
We are experiencing some issues on reading the BLOB content of some rules (we see this error in the log: function data.pr_read_from_stream(unknown, character varying, bytea) does not exist at character 102 )
Connecting to the Google Cloud SQL it seems that it does not contain the extension PL\Java.
Could you please confirm that Google Cloud SQL can be used as database in cloud environment for a Pega installation?
Or should we install a dedicated VM machine with a postgres db installed?
Thanks a lot.
Claudio
@ClaudioR Looking for help myself. In fact is there any documentation describing the approach and steps for deploying / migrating Pega apps to GCE?
@NeilR539 @ClaudioR
The platform support guide for Pega Infinity provides information about Google Cloud SQL support.
Per the support guide, Pega Platform 8.6 supports:
AleMax225
(Alessandro Cattapan)
June 19, 2022, 9:01am
4
@NeilR539 we have followed this guide below to install the Pega Kubernetes cluster on GKE:
# Deploying Pega Platform on a GKE cluster
Deploy Pega Platform™ on a Google Kubernetes Engine (GKE) cluster using a PostgreSQL database you configure in Google Cloud Platform (GCP). The following procedures are written for any level of user, from a system administrator to a development engineer who is interested in learning how to install and deploy Pega Platform onto a GKE cluster.
Pega helps enterprises and agencies quickly build business apps that deliver the outcomes and end-to-end customer experiences that you need. Use the procedures in this guide, to install and deploy Pega software onto a GKE cluster without much experience in either GKE configurations or Pega Platform deployments.
Create a deployment of Pega Platform on which you can implement a scalable Pega application in a GKE cluster. You can use this deployment for a Pega Platform development environment. By completing these procedures, you deploy Pega Platform on a GKE cluster with a PostgreSQL database instance and two clustered virtual machines (VMs).
## Deployment process overview
Use Kubernetes tools and the customized orchestration tools and Docker images to orchestrate a deployment in a GKE cluster that you create for the deployment:
1. Prepare your local system using [Preparing your local Linux system – 45 minutes](prepping-local-system-runbook-linux.md) – install required applications and configuration files.
2. Create a GKE cluster and a Postgres database in an SQL instance in your Google Cloud Platform (GPC) account - [Preparing your GKE resources – 45 minutes](#preparing-your-gke-resources--45-minutes).
3. Customize a configuration file with your GKE details and use the command-line tools, kubectl and Helm, to install and then deploy Pega Platform onto your GKE cluster - [Deploying Pega Platform using Helm charts – 90 minutes](#installing-and-deploying-pega-platform-using-helm-charts--90-minutes).
4. Configure your network connections in the DNS management zone of your choice so you can log in to Pega Platform - [Logging in to Pega Platform – 10 minutes](#logging-in-to-pega-platform--10-minutes).
This file has been truncated. show original
The only attention point is that the latest version of the helm charts v2.2.0 is not working for us in GKE, so I suggest you use v2.1.1
By the way, the PL/Java functions are not essentials to make Pega work!
@AleMax225 Thanks for that information