Skip to content

Commit

Permalink
Release v3.8.0 (#44)
Browse files Browse the repository at this point in the history
  • Loading branch information
OneCricketeer authored Aug 22, 2024
1 parent a959d03 commit cc1659c
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 23 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Containerized [Apache Kafka Connect](http://kafka.apache.org/documentation/#connect)

<!-- Note: Version is listed in URL -->
[![Docker Image Version (tag latest semver)](https://img.shields.io/docker/v/cricketeerone/apache-kafka-connect/3.6.0?logo=docker&style=flat-square)](https://hub.docker.com/r/cricketeerone/apache-kafka-connect/tags)
[![Docker Image Size (latest semver)](https://img.shields.io/docker/image-size/cricketeerone/apache-kafka-connect/3.6.0?logo=docker&label=size&style=flat-square)](https://hub.docker.com/r/cricketeerone/apache-kafka-connect/tags)
[![Docker Image Version (tag latest semver)](https://img.shields.io/docker/v/cricketeerone/apache-kafka-connect/3.8.0?logo=docker&style=flat-square)](https://hub.docker.com/r/cricketeerone/apache-kafka-connect/tags)
[![Docker Image Size (latest semver)](https://img.shields.io/docker/image-size/cricketeerone/apache-kafka-connect/3.8.0?logo=docker&label=size&style=flat-square)](https://hub.docker.com/r/cricketeerone/apache-kafka-connect/tags)
[![Docker Pulls](https://img.shields.io/docker/pulls/cricketeerone/apache-kafka-connect?label=pulls&logo=docker&style=flat-square)](https://hub.docker.com/r/cricketeerone/apache-kafka-connect)

[![LICENSE](https://img.shields.io/github/license/OneCricketeer/apache-kafka-connect-docker?color=%23ce353d&logo=apache&style=flat-square)](https://github.com/OneCricketeer/apache-kafka-connect-docker/blob/master/LICENSE)
Expand Down Expand Up @@ -285,7 +285,7 @@ There is no guarantee in compatibility with the Kafka Connect base version and a
To re-iterate, `confluent-hub` is **not** part of the base image versions; they **only include** Connector classes provided by Apache Kafka.
These are limited to File Sink/Source and MirrorSource Connector (MirrorMaker 2.0). In general, you'll probably want to add your own Connectors, as above, rather than use this image by itself.

As of 3.6.0 release, the `confluent-hub` tags include `unzip` shell command for extracting other third-party connectors.
As of 3.6.0 release, the `confluent-hub` tags include `unzip` shell command for extracting other third-party connectors. <!-- hold-version -->

For a full example of adding plugins, and using the [Confluent Schema Registry](https://docs.confluent.io/platform/current/schema-registry/index.html),
please [refer to the `schema-registry` branch](https://github.com/OneCricketeer/apache-kafka-connect-docker/blob/schema-registry/Dockerfile.schema-registry).
Expand All @@ -298,27 +298,27 @@ $ curl localhost:8083/connector-plugins | jq
{
"class": "org.apache.kafka.connect.file.FileStreamSinkConnector",
"type": "sink",
"version": "3.6.0"
"version": "3.8.0"
},
{
"class": "org.apache.kafka.connect.file.FileStreamSourceConnector",
"type": "source",
"version": "3.6.0"
"version": "3.8.0"
},
{
"class": "org.apache.kafka.connect.mirror.MirrorCheckpointConnector",
"type": "source",
"version": "3.6.0"
"version": "3.8.0"
},
{
"class": "org.apache.kafka.connect.mirror.MirrorHeartbeatConnector",
"type": "source",
"version": "3.6.0"
"version": "3.8.0"
},
{
"class": "org.apache.kafka.connect.mirror.MirrorSourceConnector",
"type": "source",
"version": "3.6.0"
"version": "3.8.0"
}
]
```
Expand Down Expand Up @@ -370,7 +370,7 @@ Add environment variables and mounts (`JAVA_TOOL_OPTIONS` comes from Eclipse Tem
$ curl -w'\n' http://localhost:8083
User cannot access the resource.
$ curl -w'\n' -uadmin:OneCricketeer http://localhost:8083
{"version":"3.6.0","commit":"60e845626d8a465a","kafka_cluster_id":"nA5eYC5WSrSHjaKgw1BpHg"}
{"version":"3.8.0","commit":"60e845626d8a465a","kafka_cluster_id":"nA5eYC5WSrSHjaKgw1BpHg"}
```

## Maven Details
Expand Down
2 changes: 1 addition & 1 deletion chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ version: 0.1.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "3.6.0"
appVersion: "3.8.0"
2 changes: 1 addition & 1 deletion chart/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Kafka Connect Helm Chart

![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square&logo=helm) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square&logo=helm) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square&logo=docker)
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square&logo=helm) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square&logo=helm) ![AppVersion: 3.8.0](https://img.shields.io/badge/AppVersion-3.8.0-informational?style=flat-square&logo=docker)

A Helm chart for Apache Kafka Connect on Kubernetes

Expand Down
4 changes: 2 additions & 2 deletions docker-compose.cluster.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version: '3'

x-connect-image: &connect-image cricketeerone/apache-kafka-connect:3.6.0
x-connect-image: &connect-image cricketeerone/apache-kafka-connect:3.8.0

x-connect: &connect-vars
CONNECT_BOOTSTRAP_SERVERS: kafka:29092
Expand Down Expand Up @@ -36,7 +36,7 @@ x-kraft: &kraft-vars

services:
kafka-controller:
image: &kafka-image bitnami/kafka:3.6.0
image: &kafka-image bitnami/kafka:3.8.0
restart: unless-stopped
volumes:
- 'kafka_controller_data:/bitnami/kafka'
Expand Down
4 changes: 2 additions & 2 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version: '3'

x-connect-image: &connect-image cricketeerone/apache-kafka-connect:3.6.0
x-connect-image: &connect-image cricketeerone/apache-kafka-connect:3.8.0

x-connect: &connect-vars
CONNECT_BOOTSTRAP_SERVERS: kafka:29092
Expand All @@ -27,7 +27,7 @@ x-connect: &connect-vars

services:
kafka:
image: bitnami/kafka:3.6.0
image: bitnami/kafka:3.8.0
restart: unless-stopped
ports:
- '9092:9092'
Expand Down
16 changes: 8 additions & 8 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>cricket.jmoore</groupId>
<artifactId>kafka-connect-docker</artifactId>
<version>3.6.0</version>
<version>3.8.0</version>
<packaging>jar</packaging>

<properties>
Expand All @@ -15,22 +15,22 @@
<maven.compiler.target>17</maven.compiler.target>

<kafka.version>${project.version}</kafka.version>
<!-- Kafka Dependencies : https://github.com/apache/kafka/blob/3.6.0/gradle/dependencies.gradle -->
<jackson.version>2.13.5</jackson.version>
<jackson.databind.version>2.13.5</jackson.databind.version>
<jetty.version>9.4.52.v20230823</jetty.version>
<!-- Kafka Dependencies : https://github.com/apache/kafka/blob/3.8.0/gradle/dependencies.gradle -->
<jackson.version>2.16.2</jackson.version>
<jackson.databind.version>2.16.2</jackson.databind.version>
<jetty.version>9.4.54.v20240208</jetty.version>
<jersey.version>2.39.1</jersey.version>
<slf4j.version>1.7.36</slf4j.version>
<!-- Extras -->
<log4j2.version>2.21.0</log4j2.version> <!-- Replace reload4j -->

<!-- Tests -->
<junit.version>5.10.0</junit.version>
<junit.version>5.10.2</junit.version>
<assertj.version>3.24.2</assertj.version>

<!-- Packaging -->
<mainClass>org.apache.kafka.connect.cli.ConnectDistributedWrapper</mainClass>
<jib-maven-plugin.version>3.4.0</jib-maven-plugin.version>
<jib-maven-plugin.version>3.4.3</jib-maven-plugin.version>
<baseDockerImage>eclipse-temurin:${maven.compiler.target}-jre</baseDockerImage>
<jib.from.image>${baseDockerImage}</jib.from.image>
<jib.to.image>cricketeerone/apache-kafka-connect</jib.to.image>
Expand Down Expand Up @@ -279,7 +279,7 @@
<container>
<mainClass>${mainClass}</mainClass>
<jvmFlags>
<!-- https://github.com/apache/kafka/blob/3.6.0/bin/kafka-run-class.sh#L282 -->
<!-- https://github.com/apache/kafka/blob/3.8.0/bin/kafka-run-class.sh#L282 -->
<jvmFlag>-server</jvmFlag>
<jvmFlag>-XX:+UseG1GC</jvmFlag>
<jvmFlag>-XX:MaxGCPauseMillis=20</jvmFlag>
Expand Down

0 comments on commit cc1659c

Please sign in to comment.