we are planning to deploy our app across the globe to various independent customers. I came across a related topic Multi-tenant device deployments, which is 2 years old. Just to verify my thinking is correct.
I would need to create a separate app per customer (different timezones = different deployment times). The deployment can’t be scheduled on Balena Cloud directly, so I need to take care of this on client.
I will have many git remotes, one for each customer/app. I would need to script the deployment so it updates all customers when needed.
It would be super-handy to have a “subfleets”, where one can define deployment strategies, timing while sharing the same codebase.