Is your feature request related to a problem? Please describe.
According to the Temporal Server documentation, it is recommended to have 5 Frontend, 15 History, 17 Matching, and 3 Worker Services per cluster in real-life production deployments.
But as of now, it is not possible. The helm chart provides a single variable server.replicaCount which commonly set the value for frontend, history, matching and worker services.
I would like the ability to set replica count individually if a user prefers to do so when setting up production environments.
Perhaps it would be good to offer the same for other supporting services like web, admintools, kube-state-metrics as well.
Describe the solution you'd like
Ability to set individual replica counts for cluster services, in the form of,
Is your feature request related to a problem? Please describe.
According to the Temporal Server documentation, it is recommended to have 5 Frontend, 15 History, 17 Matching, and 3 Worker Services per cluster in real-life production deployments. But as of now, it is not possible. The helm chart provides a single variable
server.replicaCount
which commonly set the value forfrontend
,history
,matching
andworker
services. I would like the ability to set replica count individually if a user prefers to do so when setting up production environments. Perhaps it would be good to offer the same for other supporting services likeweb
,admintools
,kube-state-metrics
as well.Describe the solution you'd like
Ability to set individual replica counts for cluster services, in the form of,
Additional context