Hi All,
I plan to use Temporal in a setup where upgrades can be scheduled only once in multiple quarters. Therefore, upgrading the temporal itself to each minor version is impossible. Is it possible that upgrade the temporal that skips multiple upgrades?
Based on my limited code reading, it seems like it is possible (based on code in tools/common/schema/updatetask.go). Can you kindly confirm? I am planning to use postgres as DB.
It would be great if you could let me know the long-term server upgrade strategy too.
Hi @craigd ,
Can you please point me to the code, where DB handling is done at the temporal start? I just want to look at the code for better understanding.
Hi @maxim ,
Can you please point me to the code, where DB handling is done at the temporal start? I just want to look at the code for better understanding.
We manage our infrastructure on k8s using a gitops methodology and the upgrades are automated via ArgoCD hooks. I expect that is different from how you are doing it.
I would suggest looking at the official documentation to work out an upgrade strategy that works for your specific situation: