pega-helm-charts icon indicating copy to clipboard operation
pega-helm-charts copied to clipboard

Added pod affinity support

Open alemax22 opened this issue 9 months ago • 1 comments

Added pod affinity support in:

  • Pega chart for deployment of:
    • Hazelcast
    • Elasticsearch (for Pega < 8.6)
    • Tiers pods
    • Install / Upgrade jobs
  • BackingServices chart for deployment of:
    • SRS service
    • Constellation
    • Constellation messaging service Updated the documentations of all the above charts in order to describe how to adopt the pod affinity feature in the charts. Resolves #580

alemax22 avatar Apr 30 '24 10:04 alemax22

@Anand-Kotamsetti @nikhilparmar86 Can you please review the changes from respective sub charts?

MadhuriArugula avatar Jul 03 '24 11:07 MadhuriArugula

@alemax22 Can you add corresponding tests for all the referenced deployments in this PR ? Also would you be able to resolve the conflicts?

MadhuriArugula avatar Jul 08 '24 13:07 MadhuriArugula

@MadhuriArugula unit tests created for every deployment modified and updated branch with the last changes from the master

alemax22 avatar Jul 08 '24 20:07 alemax22

@npjohnson637 Can you review the PR for constellation chart.

MadhuriArugula avatar Jul 09 '24 10:07 MadhuriArugula