Skip to content

Commit

Permalink
Prepare for 0.27.0 release
Browse files Browse the repository at this point in the history
Signed-off-by: Jakub Scholz <www@scholzj.com>
  • Loading branch information
scholzj committed Dec 22, 2021
1 parent 87a7366 commit bc8ee5b
Show file tree
Hide file tree
Showing 71 changed files with 593 additions and 156 deletions.
6 changes: 3 additions & 3 deletions .checksums
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@
# if this checksum has changed as part of any non-release specific changes, please apply your changes to the
# development version of the helm charts in ./packaging/helm-charts
### IMPORTANT ###
HELM_CHART_CHECKSUM="3681f0de5a6d1c09e31254f17dc607b94c0d493f -"
HELM_CHART_CHECKSUM="dc9b39aa2adf68773677031ff45842c785dee378 -"

### IMPORTANT ###
# if the below line has changed, this means the ./install directory has changed
# the checksum and ./install directory should only be modified on official releases as part of a release
# if this checksum has changed as part of any non-release specific changes, please apply your changes to the
# development version of the helm charts in ./packaging/install
### IMPORTANT ###
INSTALL_CHECKSUM="2abbbfacdf240cfb2e7b836408571c34a2214af8 -"
INSTALL_CHECKSUM="1b23c761a895cc0fecb0deb81a0867961b61c3d0 -"

### IMPORTANT ###
# if the below line has changed, this means the ./examples directory has changed
# the checksum and ./examples directory should only be modified on official releases as part of a release
# if this checksum has changed as part of any non-release specific changes, please apply your changes to the
# development version of the helm charts in ./packaging/examples
### IMPORTANT ###
EXAMPLES_CHECKSUM="a4acfb83818079948dfb09e9e6e1b36f06aa21f9 -"
EXAMPLES_CHECKSUM="ba0d697fcfc2dc02c13261021f750b1b9c06572b -"
2 changes: 1 addition & 1 deletion api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.strimzi</groupId>
<artifactId>strimzi</artifactId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>api</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion certificate-manager/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>strimzi</artifactId>
<groupId>io.strimzi</groupId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>certificate-manager</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion cluster-operator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>io.strimzi</groupId>
<artifactId>strimzi</artifactId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cluster-operator</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion config-model-generator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>strimzi</artifactId>
<groupId>io.strimzi</groupId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion config-model/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>strimzi</artifactId>
<groupId>io.strimzi</groupId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion crd-annotations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>strimzi</artifactId>
<groupId>io.strimzi</groupId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion crd-generator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>strimzi</artifactId>
<groupId>io.strimzi</groupId>
<version>0.27.0-SNAPSHOT</version>
<version>0.27.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>crd-generator</artifactId>
Expand Down
3 changes: 2 additions & 1 deletion examples/cruise-control/kafka-cruise-control.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: ephemeral
Expand Down
3 changes: 2 additions & 1 deletion examples/kafka/kafka-ephemeral-single.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
log.message.format.version: "3.0"
default.replication.factor: 1
min.insync.replicas: 1
inter.broker.protocol.version: "3.0"
storage:
type: ephemeral
Expand Down
3 changes: 2 additions & 1 deletion examples/kafka/kafka-ephemeral.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: ephemeral
Expand Down
3 changes: 2 additions & 1 deletion examples/kafka/kafka-jbod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
3 changes: 2 additions & 1 deletion examples/kafka/kafka-persistent-single.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
log.message.format.version: "3.0"
default.replication.factor: 1
min.insync.replicas: 1
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
3 changes: 2 additions & 1 deletion examples/kafka/kafka-persistent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
4 changes: 2 additions & 2 deletions examples/metrics/grafana-dashboards/strimzi-kafka-bridge.json
Original file line number Diff line number Diff line change
Expand Up @@ -652,7 +652,7 @@
"tableColumn": "",
"targets": [
{
"expr": "count(strimzi_bridge_kafka_consumer_last_heartbeat_seconds_ago != -1)",
"expr": "sum(strimzi_bridge_kafka_consumer_last_heartbeat_seconds_ago != bool -1)",
"format": "time_series",
"instant": true,
"interval": "",
Expand Down Expand Up @@ -3310,4 +3310,4 @@
"title": "Strimzi Kafka Bridge",
"uid": "z6qqIxmMz",
"version": 17
}
}
32 changes: 16 additions & 16 deletions examples/metrics/grafana-dashboards/strimzi-kafka-exporter.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
"tableColumn": "",
"targets": [
{
"expr": "count(kafka_topic_partitions{topic=~\"$topic\"})",
"expr": "count(kafka_topic_partitions{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -191,7 +191,7 @@
"tableColumn": "",
"targets": [
{
"expr": "sum(kafka_topic_partitions{topic=~\"$topic\"})",
"expr": "sum(kafka_topic_partitions{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -272,7 +272,7 @@
"tableColumn": "",
"targets": [
{
"expr": "sum(kafka_topic_partition_replicas{topic=~\"$topic\"})",
"expr": "sum(kafka_topic_partition_replicas{topic=~\"$topic\", namespace=\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -353,7 +353,7 @@
"tableColumn": "",
"targets": [
{
"expr": "sum(kafka_topic_partition_in_sync_replica{topic=~\"$topic\"})",
"expr": "sum(kafka_topic_partition_in_sync_replica{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -434,7 +434,7 @@
"tableColumn": "",
"targets": [
{
"expr": "sum(kafka_topic_partition_under_replicated_partition{topic=~\"$topic\"})",
"expr": "sum(kafka_topic_partition_under_replicated_partition{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -516,7 +516,7 @@
"tableColumn": "",
"targets": [
{
"expr": "sum(kafka_cluster_partition_atminisr{topic=~\"$topic\"})",
"expr": "sum(kafka_cluster_partition_atminisr{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -598,7 +598,7 @@
"tableColumn": "",
"targets": [
{
"expr": "sum(kafka_cluster_partition_underminisr{topic=~\"$topic\"})",
"expr": "sum(kafka_cluster_partition_underminisr{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"})",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -679,7 +679,7 @@
"tableColumn": "",
"targets": [
{
"expr": "count(kafka_topic_partition_leader_is_preferred{topic=~\"$topic\"}<1)",
"expr": "sum(kafka_topic_partition_leader_is_preferred{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"} < bool 1)",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
Expand Down Expand Up @@ -743,7 +743,7 @@
"steppedLine": false,
"targets": [
{
"expr": "sum(rate(kafka_topic_partition_current_offset{topic=~\"$topic\"}[1m])) by (topic)",
"expr": "sum(rate(kafka_topic_partition_current_offset{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}[1m])) by (topic)",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "{{topic}}",
Expand Down Expand Up @@ -834,7 +834,7 @@
"steppedLine": false,
"targets": [
{
"expr": "sum(delta(kafka_consumergroup_current_offset{consumergroup=~\"$consumergroup\",topic=~\"$topic\"}[1m])/60) by (consumergroup, topic)",
"expr": "sum(delta(kafka_consumergroup_current_offset{consumergroup=~\"$consumergroup\",topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}[1m])/60) by (consumergroup, topic)",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "{{consumergroup}} (topic: {{topic}})",
Expand Down Expand Up @@ -924,7 +924,7 @@
"steppedLine": false,
"targets": [
{
"expr": "sum(kafka_consumergroup_lag{consumergroup=~\"$consumergroup\",topic=~\"$topic\"}) by (consumergroup, topic) ",
"expr": "sum(kafka_consumergroup_lag{consumergroup=~\"$consumergroup\",topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}) by (consumergroup, topic) ",
"format": "time_series",
"instant": false,
"interval": "",
Expand Down Expand Up @@ -1033,7 +1033,7 @@
],
"targets": [
{
"expr": "sum(kafka_consumergroup_current_offset{consumergroup=~\"$consumergroup\",topic=~\"$topic\"}) by (consumergroup,partition,topic)",
"expr": "sum(kafka_consumergroup_current_offset{consumergroup=~\"$consumergroup\",topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}) by (consumergroup,partition,topic)",
"format": "table",
"instant": true,
"intervalFactor": 1,
Expand Down Expand Up @@ -1106,7 +1106,7 @@
],
"targets": [
{
"expr": "sum(kafka_consumergroup_lag{consumergroup=~\"$consumergroup\",topic=~\"$topic\"}) by (consumergroup,partition,topic)",
"expr": "sum(kafka_consumergroup_lag{consumergroup=~\"$consumergroup\",topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}) by (consumergroup,partition,topic)",
"format": "table",
"instant": true,
"intervalFactor": 1,
Expand Down Expand Up @@ -1179,7 +1179,7 @@
],
"targets": [
{
"expr": "sum(kafka_topic_partitions{topic=~\"$topic\"}) by (topic)",
"expr": "sum(kafka_topic_partitions{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}) by (topic)",
"format": "table",
"instant": true,
"intervalFactor": 1,
Expand Down Expand Up @@ -1252,7 +1252,7 @@
],
"targets": [
{
"expr": "sum(kafka_topic_partition_current_offset{topic=~\"$topic\"}) by (partition,topic)",
"expr": "sum(kafka_topic_partition_current_offset{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}) by (partition,topic)",
"format": "table",
"instant": true,
"intervalFactor": 1,
Expand Down Expand Up @@ -1325,7 +1325,7 @@
],
"targets": [
{
"expr": "sum(kafka_topic_partition_oldest_offset{topic=~\"$topic\"}) by (partition,topic)",
"expr": "sum(kafka_topic_partition_oldest_offset{topic=~\"$topic\", namespace=~\"$kubernetes_namespace\"}) by (partition,topic)",
"format": "table",
"instant": true,
"intervalFactor": 1,
Expand Down
3 changes: 2 additions & 1 deletion examples/metrics/jmxtrans/jmxtrans.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
log.message.format.version: "3.0"
default.replication.factor: 1
min.insync.replicas: 1
inter.broker.protocol.version: "3.0"
storage:
type: ephemeral
Expand Down
1 change: 0 additions & 1 deletion examples/metrics/kafka-cruise-control-metrics.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
inter.broker.protocol.version: "3.0"
storage:
type: ephemeral
Expand Down
3 changes: 2 additions & 1 deletion examples/metrics/kafka-metrics.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
3 changes: 2 additions & 1 deletion examples/mirror-maker/kafka-source.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
log.message.format.version: "3.0"
default.replication.factor: 1
min.insync.replicas: 1
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
3 changes: 2 additions & 1 deletion examples/mirror-maker/kafka-target.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
log.message.format.version: "3.0"
default.replication.factor: 1
min.insync.replicas: 1
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
4 changes: 2 additions & 2 deletions examples/security/keycloak-authorization/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ This folder contains an example `Kafka` custom resource configured for OAuth 2.0
- the corresponding `oauth` authentication
The folder also contains a Keycloak realm export to import into your Keycloak instance to support the example.

Full instructions for the example are available in the [Strimzi Documentation](https://strimzi.io/docs/operators/0.26.1/using.html#con-oauth-authorization-keycloak-example).
Full instructions for the example are available in the [Strimzi Documentation](https://strimzi.io/docs/operators/0.27.0/using.html#con-oauth-authorization-keycloak-example).

* [kafka-authz-realm.json](./kafka-authz-realm.json)
* The Keycloak realm export file
* [kafka-ephemeral-oauth-single-keycloak-authz.yaml](./kafka-ephemeral-oauth-single-keycloak-authz.yaml)
* The Kafka CR that defines a single-node Kafka cluster with `oauth` authentication and `keycloak` authorization,
using the `kafka-authz` realm. See [full example instructions](https://strimzi.io/docs/operators/0.26.1/using.html#con-oauth-authorization-keycloak-example) for proper preparation and deployment.
using the `kafka-authz` realm. See [full example instructions](https://strimzi.io/docs/operators/0.27.0/using.html#con-oauth-authorization-keycloak-example) for proper preparation and deployment.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ spec:
offsets.topic.replication.factor: 1
transaction.state.log.replication.factor: 1
transaction.state.log.min.isr: 1
log.message.format.version: "3.0"
inter.broker.protocol.version: "3.0"
storage:
type: ephemeral
Expand Down
3 changes: 2 additions & 1 deletion examples/security/scram-sha-512-auth/kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
3 changes: 2 additions & 1 deletion examples/security/tls-auth/kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ spec:
offsets.topic.replication.factor: 3
transaction.state.log.replication.factor: 3
transaction.state.log.min.isr: 2
log.message.format.version: "3.0"
default.replication.factor: 3
min.insync.replicas: 2
inter.broker.protocol.version: "3.0"
storage:
type: jbod
Expand Down
Loading

0 comments on commit bc8ee5b

Please sign in to comment.