Summary
Parent epic: #4408
Stage 2 — Job deployment (3/4)
Migrate streampark-flink-kubernetes from Scala to Java with no behavior changes (Stages 1–2) unless explicitly in Stage 3 scope.
Module role
Kubernetes integration — deploy, job watchers, ingress, etc. (~38 .scala files; json4s → Jackson).
Dependencies
PRs within Stages 1–2 are sequential — do not start until the dependency issue is merged.
Constraints
Acceptance
References
Summary
Parent epic: #4408
Stage 2 — Job deployment (3/4)
Migrate
streampark-flink-kubernetesfrom Scala to Java with no behavior changes (Stages 1–2) unless explicitly in Stage 3 scope.Module role
Kubernetes integration — deploy, job watchers, ingress, etc. (~38
.scalafiles; json4s → Jackson).Dependencies
streampark-flink-proxymigration must merge first)Constraints
Acceptance
.scalaunderstreampark-flink-kubernetes(src/mainandsrc/test)References