CAAPIM / apim-charts

Helm Charts for Layer7 API Management components.
MIT License
11 stars 48 forks source link

[charts/gateway] Pmtagger tolerations #181

Closed scottchc1 closed 1 year ago

scottchc1 commented 1 year ago

Description of the change add tolerations to pmtagger

Benefits enable assigning pmtagger pod to designated node pool with taints

Drawbacks none

Applicable issues

Additional information

Checklist

scottchc1 commented 1 year ago

@Gazza7205 i was intending to reuse the same nodeSeletor and tolerations values from gateway; that's why there is no additional values file update. please confirm if reuse is ok or if you prefer separate values? e.g. values.tolerations applies to both gateway and pmtagger, or values.tolerations - gateway only, then values.pmtagger.tolerations

Gazza7205 commented 1 year ago

@Gazza7205 i was intending to reuse the same nodeSeletor and tolerations values from gateway; that's why there is no additional values file update. please confirm if reuse is ok or if you prefer separate values? e.g. values.tolerations applies to both gateway and pmtagger, or values.tolerations - gateway only, then values.pmtagger.tolerations

I think separate nodeSelector/tolerations given it's a separate optional deployment make sense.

184 has that update - if you're happy to proceed I'll merge it into this branch.

scottchc1 commented 1 year ago

merged #184 and added another fix in the if conditions. please do a final review and merge this pr if ok