Kong / charts

Helm chart for Kong
Apache License 2.0
243 stars 475 forks source link

feat(migrations): affinity configuration support #946

Closed psmolkin closed 10 months ago

psmolkin commented 10 months ago

What this PR does / why we need it:

Add pod affinity configuration to the migration jobs templates.

Which issue this PR fixes

The current Kong chart implementation already supports pod affinity configuration for deployment/daemonset. So far this has not been reflected in the migration jobs templates. However, this may be necessary in case, for example, not all availability zones provide k8s nodes with network access to the database.

Special notes for your reviewer:

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

CLAassistant commented 10 months ago

CLA assistant check
All committers have signed the CLA.

CLAassistant commented 10 months ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.