Open ErlendFax opened 1 year ago
Great to see this is already in preview! We are really looking forward getting appsmith back online when this is done 😉 Let me know if you need anything!
The issue is not fully fixed and has to be reopened. @pratapaprasanna @Nikhil-Nandagopal Issue describes missing node selector AND tolerations. The submitted MR fixed only node selector but not tolerations.
We shall address it in a different PR and new helm chats release
Perfect, thanks @pratapaprasanna !
Is there an existing issue for this?
Description
When we set the
nodeSelector
andtolerations
in thevalues.yaml
file, the config is only applied to the Appsmith Statefulset. This should also be applied to all relevant resources that the helm chart creates, for example the MongoDB, and Redis.Not a helm expert but a solution would be something like adding this:
... to all resources that will be running on a node.
We have unfortunately needed to take down appsmith because of a performance issue (see this), and we thought placing all Appsmith stuff in a different node pool would be a workaround, but this does not work either as described above.
Steps To Reproduce
nodeSelector
that match the node you just made andtolerations
to match the "taint", and add them tovalues.yaml
helm install ...
Appsmith Statefulset will be installed on the correct node, while the others instances (like MongoDB and Redis, etc) will be assign to another node (if any).
Public Sample App
No response
Environment
Production
Issue video log
No response
Version
Self-hosted, helm - latest