[ https://issues.apache.org/jira/browse/FLINK-33598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yun Tang resolved FLINK-33598. ------------------------------ Resolution: Fixed Merged master: 608546e090f5d41c6a8b9af2c264467279181027 ... b7e8b792c086c3c445ee8429fbcfe035097a878c release-1.18: 6f30c6e427251dd4b2e4ad03f89bed06a519b05f release-1.17: 18d5a4696eccac3b5e7fe1d579547feef4537c08 > Watch HA configmap via name instead of lables to reduce pressure on APIserver > ------------------------------------------------------------------------------ > > Key: FLINK-33598 > URL: https://issues.apache.org/jira/browse/FLINK-33598 > Project: Flink > Issue Type: Improvement > Components: Deployment / Kubernetes > Affects Versions: 1.18.0, 1.17.1 > Reporter: Yun Tang > Assignee: Yun Tang > Priority: Critical > Labels: pull-request-available > Fix For: 1.19.0, 1.18.1, 1.17.3 > > > As FLINK-24819 described, the k8s API server would receive more pressure when > HA is enabled, due to the configmap watching being achieved via filter with > labels instead of just querying the configmap name. This could be done after > FLINK-24038, which reduced the number of configmaps to only one as > {{<clusterId>-cluster-config-map}}. > This ticket would not touch {{<clusterId>-<jobId>-config-map}}, which stores > the checkpoint information, as that configmap is directly accessed by JM and > not watched by taskmanagers. -- This message was sent by Atlassian Jira (v8.20.10#820010)