pegasystems / pega-helm-charts

Orchestrate a Pega Platform™ deployment by using Docker, Kubernetes, and Helm to take advantage of Pega Platform Cloud Choice flexibility.
https://community.pega.com/knowledgebase/articles/cloud-choice
Apache License 2.0
123 stars 194 forks source link

Update pegasearch parameters #530

Open amarlingala opened 1 year ago

amarlingala commented 1 year ago

In the Pega chart>>https://github.com/pegasystems/pega-helm-charts/blob/master/charts/pega/values.yaml

It is mentioned that externalSearchService is set to false by default, That is not the case. Moreover the parameter itself is missing. It seems that after changes were made in 8.8 to use SRS, the search parameters and README was not updated accordingly.

I see this for pegasearch parameters>

Elasticsearch deployment settings.

Note: This Elasticsearch deployment is used for Pega search, and is not the same Elasticsearch deployment used by the EFK stack.

These search nodes will be deployed regardless of the Elasticsearch configuration above.

Refer to README document to configure Search and Reporting Service as a search functionality provider under this section.

pegasearch: image: "pegasystems/search" memLimit: "3Gi" replicas: 1

Instructions should be clear on what all should be Included into pegasearch in the pega yaml.

SRS yaml readme says this>> To use an externally-provided Elasticsearch service from the SRS cluster, update the srs.srsStorage.provisionInternalESCluster parameter in the values.yaml to false and then provide connection details as documented below.

image

psobolewski1992 commented 9 months ago

This is one of the most unclear parts of the documentation. Even in SRS documentation, we are asked to invoke Make command which does not work without downloading other files which is inconsistent with main README.md. This documentation needs to be updated, how can you update configuration without updating documentation?

kishorv10 commented 3 months ago

@reddy-srinivas @ravitejamekapega @bhowd1 @pegasystems/searchservice Can you please take a look?