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
122 stars 194 forks source link

Error: INSTALLATION FAILED: template: pega/templates/_pega-k8s-ingress.tpl:35:3: executing "pega.k8s.ingress" at <include "defaultIngressRule" .>: error calling include: template: pega/templates/_helpers.tpl:144:15: executing "defaultIngressRule" at <include "hostPathType" $>: error calling include: template: pega/templates/_helpers.tpl:136:13: executing "hostPathType" at <.node.ingress.pathType>: nil pointer evaluating interface {}.pathType #722

Open RohitPoojary opened 3 months ago

RohitPoojary commented 3 months ago

Describe the bug Unable to perform helm install for pega .

To Reproduce helm install mypega pega/pega --namespace taqadhi-test --values pega.yaml --version 3.17.0

Expected behavior Deployment should be installed

Chart version 3.17.0

Server (if applicable, please complete the following information):

MadhuriArugula commented 3 months ago

Hi @RohitPoojary I do not see an issue while running the command - helm install mypega pega/pega -n mypega --dry-run --version 3.17.0 --set global.provider=k8s using default values.yaml file. Are there any customisations to your values.yaml or templates?

RohitPoojary commented 3 months ago

Hi @RohitPoojary I do not see an issue while running the command - helm install mypega pega/pega -n mypega --dry-run --version 3.17.0 --set global.provider=k8s using default values.yaml file. Are there any customisations to your values.yaml or templates?

We see that for Stream tier type it is compulsory to expose it via ing? can it be kept optional?

MadhuriArugula commented 3 months ago

@RohitPoojary Ingress is never mandatory for any tier. You can skip the Ingress deployment for Stream by commenting/removing ingress section under stream tier.

kishorv10 commented 2 months ago

Along with the above suggest, we recently delivered an explicit way to disable the ingress created ref #717 Please try these options, let us know if you are still facing issues.

github-actions[bot] commented 1 week ago

This issue has been marked as stale because it has been open for 60 days with no activity. This issue will be automatically closed in 30 days if no further activity occurs.