flink 1.14.3 run on k8s,application模式,更新升级代码时,如果删除[阿里云实时计算 Flink版]

flink 1.14.3 run on k8s,application模式,更新升级代码时,如果删除deployment,不删除configmaps,则代码执行逻辑还是旧的,不会更新;如果删除deployment和configmaps,则代码会更新,但是却无法从checkpoint恢复,因为从那个checkpoint恢复写在configmap中,请教大佬如何在代码逻辑更新升级时如何保留confimap,以便自动从检查点恢复吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 楼主你好,你可以通过ConfigMap来更新Flink应用程序的配置,且可以保留ConfigMap不删。

  2. 你可以使用Kubernetes的ConfigMap更新功能来更新Flink应用程序的配置,而不用删除ConfigMap。你可以使用kubectl edit命令来编辑ConfigMap,然后保存更改,这样就可以更新Flink应用程序的配置,而不会影响从检查点恢复的功能。