Skip to content

Commit

Permalink
Source/Destination Kafka: added scram-sha-512 authentication (#10186)
Browse files Browse the repository at this point in the history
* kafka, added scram-sha-512 authentication

* bump connectors version

Co-authored-by: Marcos Marx <[email protected]>
  • Loading branch information
hitk6 and marcosmarxm authored Feb 16, 2022
1 parent 22810c3 commit fd6aa69
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
- name: Kafka
destinationDefinitionId: 9f760101-60ae-462f-9ee6-b7a9dafd454d
dockerRepository: airbyte/destination-kafka
dockerImageTag: 0.1.5
dockerImageTag: 0.1.6
documentationUrl: https://docs.airbyte.io/integrations/destinations/kafka
icon: kafka.svg
- name: Kinesis
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1571,7 +1571,7 @@
supportsDBT: false
supported_destination_sync_modes:
- "append"
- dockerImage: "airbyte/destination-kafka:0.1.5"
- dockerImage: "airbyte/destination-kafka:0.1.6"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/destinations/kafka"
connectionSpecification:
Expand Down Expand Up @@ -1697,6 +1697,7 @@
- "GSSAPI"
- "OAUTHBEARER"
- "SCRAM-SHA-256"
- "SCRAM-SHA-512"
sasl_jaas_config:
title: "SASL JAAS Config"
description: "JAAS login context parameters for SASL connections in\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -363,7 +363,7 @@
- name: Kafka
sourceDefinitionId: d917a47b-8537-4d0d-8c10-36a9928d4265
dockerRepository: airbyte/source-kafka
dockerImageTag: 0.1.3
dockerImageTag: 0.1.4
documentationUrl: https://docs.airbyte.io/integrations/sources/kafka
icon: kafka.svg
sourceType: database
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3514,7 +3514,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-kafka:0.1.3"
- dockerImage: "airbyte/source-kafka:0.1.4"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/kafka"
connectionSpecification:
Expand Down Expand Up @@ -3666,6 +3666,7 @@
- "GSSAPI"
- "OAUTHBEARER"
- "SCRAM-SHA-256"
- "SCRAM-SHA-512"
sasl_jaas_config:
title: "SASL JAAS Config"
description: "The JAAS login context parameters for SASL connections\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ ENV APPLICATION destination-kafka

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.1.5
LABEL io.airbyte.version=0.1.6
LABEL io.airbyte.name=airbyte/destination-kafka
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
"description": "SASL mechanism used for client connections. This may be any mechanism for which a security provider is available.",
"type": "string",
"default": "GSSAPI",
"enum": ["GSSAPI", "OAUTHBEARER", "SCRAM-SHA-256"]
"enum": ["GSSAPI", "OAUTHBEARER", "SCRAM-SHA-256", "SCRAM-SHA-512"]
},
"sasl_jaas_config": {
"title": "SASL JAAS Config",
Expand Down
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-kafka/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ ENV APPLICATION source-kafka

COPY --from=build /airbyte /airbyte

LABEL io.airbyte.version=0.1.3
LABEL io.airbyte.version=0.1.4
LABEL io.airbyte.name=airbyte/source-kafka
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@
"description": "The SASL mechanism used for client connections. This may be any mechanism for which a security provider is available.",
"type": "string",
"default": "GSSAPI",
"enum": ["GSSAPI", "OAUTHBEARER", "SCRAM-SHA-256"]
"enum": ["GSSAPI", "OAUTHBEARER", "SCRAM-SHA-256", "SCRAM-SHA-512"]
},
"sasl_jaas_config": {
"title": "SASL JAAS Config",
Expand Down
1 change: 1 addition & 0 deletions docs/integrations/destinations/kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ _NOTE_: Some configurations for SSL are not available yet.

| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
| 0.1.6 | 2022-02-15 | [10186](https://github.com/airbytehq/airbyte/pull/10186) | Add SCRAM-SHA-512 Auth |
| 0.1.5 | 2022-02-14 | [10256](https://github.com/airbytehq/airbyte/pull/10256) | Add `-XX:+ExitOnOutOfMemoryError` JVM option |
| 0.1.4 | 2022-01-31 | [\#9905](https://github.com/airbytehq/airbyte/pull/9905) | Fix SASL config read issue |
| 0.1.3 | 2021-12-30 | [\#8809](https://github.com/airbytehq/airbyte/pull/8809) | Update connector fields title/description |
Expand Down

0 comments on commit fd6aa69

Please sign in to comment.