fix apps scaling for k8s shuffle

This commit is contained in:
BogatikovM
2025-10-12 14:45:41 +04:00
parent f81e39e235
commit dde6099b90
2 changed files with 6 additions and 2 deletions
+4
View File
@@ -1093,6 +1093,10 @@ func deployK8sWorker(image string, identifier string, env []string) error {
env = append(env, fmt.Sprintf("SHUFFLE_LOGS_DISABLED=%s", os.Getenv("SHUFFLE_LOGS_DISABLED"))) env = append(env, fmt.Sprintf("SHUFFLE_LOGS_DISABLED=%s", os.Getenv("SHUFFLE_LOGS_DISABLED")))
} }
if len(os.Getenv("SHUFFLE_APP_REPLICAS")) > 0 {
env = append(env, fmt.Sprintf("SHUFFLE_APP_REPLICAS=%s", os.Getenv("SHUFFLE_APP_REPLICAS")))
}
clientset, _, err := shuffle.GetKubernetesClient() clientset, _, err := shuffle.GetKubernetesClient()
if err != nil { if err != nil {
log.Printf("[ERROR] Error getting kubernetes client:", err) log.Printf("[ERROR] Error getting kubernetes client:", err)
+2 -2
View File
@@ -610,9 +610,9 @@ func deployk8sApp(image string, identifier string, env []string) error {
// use deployment instead of pod // use deployment instead of pod
// then expose a service similarly. // then expose a service similarly.
// number of replicas can be set to os.Getenv("SHUFFLE_SCALE_REPLICAS") // number of replicas can be set to os.Getenv("SHUFFLE_APP_REPLICAS")
replicaNumber := 1 replicaNumber := 1
replicaNumberStr := os.Getenv("SHUFFLE_SCALE_REPLICAS") replicaNumberStr := os.Getenv("SHUFFLE_APP_REPLICAS")
if len(replicaNumberStr) > 0 { if len(replicaNumberStr) > 0 {
tmpInt, err := strconv.Atoi(replicaNumberStr) tmpInt, err := strconv.Atoi(replicaNumberStr)
if err != nil { if err != nil {