Lijuan Hou
08/10/2023, 5:47 PMThe autoscaler currently only works with the latest Flink 1.17 or after backporting the following fixes to your 1.15/1.16 Flink image , and the updated flink operator version is 1.7.
Our current flink version is 1.16.1, and the flink operator version is 1.5.
• Is it possible for us to only upgrade the flink version to 1.17 without upgrading flink version to 1.7 (or 1.6)?
• If it's possible, what configurations we need to do to enable Autoscaler on flink operator version 1.5?
3 - Could you please provide a list of metrics automatically observed by Autoscaler?
• Will it include CPU load, memory, throughput and kafka consumer lag?
• Is there any configurations related to kafka consumer lag that we can setup to scale job by making Autoscaler monitor it, like some threshold?Gyula Fóra
08/10/2023, 6:52 PMVaibhav Gosain
08/10/2023, 9:00 PMLijuan Hou
08/10/2023, 11:29 PMSource scaling requires the standard connector metrics, currently works best with Kafka sources, does this mean Autoscaler will automatically monitor kafka consumer lag, and will scale up to prevent the lag accumulate? Can we set up some threshold/max limit for kafka consumer lag, once it's reached, the job will be scaled up immediately to decrease the lag?
Thanks!!!Gyula Fóra
08/11/2023, 6:08 AMGyula Fóra
08/11/2023, 6:14 AMkubernetes.operator.job.autoscaler.catch-up.duration). This means that there is no point to set thresholds / limits for the lag. Lag will not accumulate as long as we can process all the incoming data. And if we can’t then we will scale up. This is automatic.Gyula Fóra
08/11/2023, 6:16 AMGyula Fóra
08/11/2023, 6:18 AMLijuan Hou
08/11/2023, 5:35 PMLijuan Hou
08/11/2023, 5:48 PMVaibhav Gosain
08/11/2023, 6:02 PMVaibhav Gosain
08/11/2023, 6:06 PMGyula Fóra
08/11/2023, 6:16 PMGyula Fóra
08/11/2023, 6:17 PMGyula Fóra
08/11/2023, 6:17 PMLijuan Hou
08/11/2023, 6:20 PMVipul Jindal
09/14/2023, 10:50 AMflink-operator and am not able to figure out if the autoscaler will scale the TaskManager pods instead of just adjusting the job parallelism otherwise it will lead to over provisioning of resources on the TaskManager side. The other thing I wanted to ask is if its necessary to enable the ADAPTIVE scheduler in order to for the operator autoscaler to kick in? ThanksGyula Fóra
09/14/2023, 11:11 AMGyula Fóra
09/14/2023, 11:12 AMVipul Jindal
09/14/2023, 11:14 AMGyula Fóra
09/14/2023, 11:15 AMGyula Fóra
09/14/2023, 11:15 AMGyula Fóra
09/14/2023, 11:16 AMGyula Fóra
09/14/2023, 11:17 AMVipul Jindal
09/14/2023, 11:43 AMVipul Jindal
09/14/2023, 11:57 AMFlinkDeployment CRD. I understood from your response that I do not need to use the REACTIVE/ADAPTIVE scaling in order to use the operator autoscaler. But I still don’t understand how the taskManagers will be scaled as they are managed by the operator. ThanksGyula Fóra
09/14/2023, 11:58 AMGyula Fóra
09/14/2023, 11:58 AMGyula Fóra
09/14/2023, 11:58 AMGyula Fóra
09/14/2023, 11:59 AMVipul Jindal
09/14/2023, 12:03 PMVipul Jindal
09/14/2023, 12:05 PMGyula Fóra
09/14/2023, 12:06 PMGyula Fóra
09/14/2023, 12:06 PMGyula Fóra
09/14/2023, 12:07 PMGyula Fóra
09/14/2023, 12:07 PMVipul Jindal
09/14/2023, 12:08 PM