Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[tempo-distributed] Rolling update tempo-distributed deployment stucks when replicas is equal worker nodes #3458

Open
khimick opened this issue Nov 27, 2024 · 0 comments

Comments

@khimick
Copy link

khimick commented Nov 27, 2024

When deployments replicas is equal worker nodes rolling update can't start update because of anti-affinity rules and using default kubernetes upgrade strategy.
tempo-distributor deployment manifest:

  strategy:
    type: RollingUpdate
    rollingUpdate:
      maxUnavailable: 25%
      maxSurge: 25%

But let say in tempo-querier manifest strategy is hard coded like this:

  strategy:
    type: RollingUpdate
    rollingUpdate:
      maxUnavailable: 1
      maxSurge: 0

I think, there is a two way:

  • change manifest like tempo-querier
  • change template for ability to choose strategy in values by the users.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant