vectordotdev / helm-charts

Helm charts for Vector.
https://vector.dev
Mozilla Public License 2.0
104 stars 90 forks source link

Add Pod topology spread constraints chart value #261

Closed fkrestan closed 1 year ago

fkrestan commented 1 year ago

Resolves #260

spencergilbert commented 1 year ago

Thanks for the contribution! I merged some changes that will probably need to be merged in/resolved against your changes.

I also agree with your comment with regards to "selectorLabels", I'll see what I can think of.

fkrestan commented 1 year ago

I merged some changes that will probably need to be merged in/resolved against your changes.

I've re-based against the latest develop and updated the docstring to match the new style.

spencergilbert commented 1 year ago

Great, thank you! I'm aiming to play around locally and get this reviewed/merged by the end of the week.

spencergilbert commented 1 year ago

@fkrestan do we need to check that this hasn't been set if the user is deploying a Daemonset? Would that error, or just be ignored by the API?

fkrestan commented 1 year ago

@fkrestan do we need to check that this hasn't been set if the user is deploying a Daemonset? Would that error, or just be ignored by the API?

I've tested this and it seems to be ignored at least in effect:

IMO there is no need to put any checks in place.