Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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**.
Expand Down Expand Up @@ -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).
Expand Down
8 changes: 4 additions & 4 deletions docs/data/flink_kubernetes_operator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
3 changes: 3 additions & 0 deletions docs/data/release_archive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down