Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

charts/timescaledb-single: improve topology handling #528

Merged
merged 1 commit into from
Jan 18, 2023

Conversation

paulfantom
Copy link
Contributor

Adding topologySpreadConstraints and removing affinityTemplate to allow easier handling of topology spread.

Defaulting to kubernetes defaults when it comes to handling topology

Signed-off-by: Paweł Krupa (paulfantom) [email protected]

What this PR does / why we need it

  • Removal of affinityTemplate to allow only one way of setting affinity (via affinity field). This should simplify UX.
  • Removing default affinity settings as the same is default in kubernetes 1.24+
  • Adding option to set topologySpreadConstraints

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

  • fixes #

Special notes for your reviewer

Checklist

@paulfantom
Copy link
Contributor Author

Blocked by #529

Adding topologySpreadConstraints and removing `affinityTemplate` to
allow easier handling of topology spread.

Defaulting to kubernetes defaults when it comes to handling topology

Signed-off-by: Paweł Krupa (paulfantom) <[email protected]>
@paulfantom paulfantom marked this pull request as ready for review January 9, 2023 12:13
@paulfantom paulfantom requested a review from a team as a code owner January 9, 2023 12:13
@paulfantom paulfantom merged commit f69e597 into timescale:main Jan 18, 2023
@paulfantom paulfantom deleted the topology branch January 18, 2023 08:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants