diff --git a/docs/config.toml b/docs/config.toml index d2c3532ec7..a389f1c9c1 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -54,7 +54,7 @@ posts = "/:year/:month/:day/:title/" FlinkCDCStableShortVersion = "3.6" FlinkAgentsStableVersion = "0.3.1" FlinkAgentsStableShortVersion = "0.3" - FlinkKubernetesOperatorStableVersion = "1.16.0" + FlinkKubernetesOperatorStableVersion = "1.16.1" FlinkKubernetesOperatorStableShortVersion = "1.16" ScalaVersion = "2.12.7" ScalaShortVersion = "2.12" diff --git a/docs/content/posts/2026-09-15-release-kubernetes-operator-1.16.0.md b/docs/content/posts/2026-09-15-release-kubernetes-operator-1.16.0.md index 16910b44f8..a4989dd3e8 100644 --- a/docs/content/posts/2026-09-15-release-kubernetes-operator-1.16.0.md +++ b/docs/content/posts/2026-09-15-release-kubernetes-operator-1.16.0.md @@ -58,12 +58,6 @@ Two points are worth checking when upgrading: When overriding through `config.yaml`, prefer the nested YAML form. A flat, dotted-key override of a key that the chart already ships would be a duplicate key under Flink's strict YAML parser and fail at operator startup. -### Runtime Configuration of Running Jobs - -The operator now reads a running job's effective configuration back from the cluster, through the JobManager configuration, job execution, and checkpoint config REST endpoints, and layers it over the spec-derived observed configuration. - -A spec is a request rather than a record of what a job ended up running with, since a job's main method can change settings programmatically and those take precedence over anything the operator submitted. The runtime configuration is fetched once per job id, cached per resource, and skipped for jobs in a globally terminal state. Keys in the operator's own namespaces are dropped from a job's global parameters, so a job cannot change how the operator manages it by declaring a matching parameter. - ### Dependency and Toolchain Updates The operator is upgraded to **Java Operator SDK 5.5.0**, and the Helm chart CI and end-to-end tests now run on **Helm 4**. @@ -126,8 +120,8 @@ The release notes can be found [here](https://issues.apache.org/jira/secure/Rele The source artifacts and helm chart are available on the Downloads page of the Flink website. You can easily try out the new features shipped in the official 1.16.0 release by adding the Helm chart to your own local registry: ``` -$ helm repo add flink-kubernetes-operator-1.16.0 https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.16.0/ -$ helm install flink-kubernetes-operator flink-kubernetes-operator-1.16.0/flink-kubernetes-operator --set webhook.create=false +$ helm repo add flink-kubernetes-operator-1.16.1 https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.16.1/ +$ helm install flink-kubernetes-operator flink-kubernetes-operator-1.16.1/flink-kubernetes-operator --set webhook.create=false ``` You can also find official Kubernetes Operator Docker images of the new version on [Dockerhub](https://hub.docker.com/r/apache/flink-kubernetes-operator). diff --git a/docs/data/flink_kubernetes_operator.yml b/docs/data/flink_kubernetes_operator.yml index 565238b5ba..a8c615a1e9 100644 --- a/docs/data/flink_kubernetes_operator.yml +++ b/docs/data/flink_kubernetes_operator.yml @@ -16,10 +16,10 @@ # under the License 1.16: - name: "Apache Flink Kubernetes Operator 1.16.0" - source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-kubernetes-operator-1.16.0/flink-kubernetes-operator-1.16.0-src.tgz" - source_release_asc_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.16.0/flink-kubernetes-operator-1.16.0-src.tgz.asc" - source_release_sha512_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.16.0/flink-kubernetes-operator-1.16.0-src.tgz.sha512" + name: "Apache Flink Kubernetes Operator 1.16.1" + source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-kubernetes-operator-1.16.1/flink-kubernetes-operator-1.16.1-src.tgz" + source_release_asc_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.16.1/flink-kubernetes-operator-1.16.1-src.tgz.asc" + source_release_sha512_url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.16.1/flink-kubernetes-operator-1.16.1-src.tgz.sha512" compatibility: ["2.3.x", "2.2.x", "2.1.x", "2.0.x", "1.20.x", "1.19.x"] 1.15: diff --git a/docs/data/release_archive.yml b/docs/data/release_archive.yml index 97ac0bc6a0..36aade336b 100644 --- a/docs/data/release_archive.yml +++ b/docs/data/release_archive.yml @@ -946,6 +946,9 @@ release_archive: release_date: 2021-01-07 flink_kubernetes_operator: + - version_short: 1.16 + version_long: 1.16.1 + release_date: 2026-09-23 - version_short: 1.16 version_long: 1.16.0 release_date: 2026-09-15