Skip to content

Commit eeebc2e

Browse files
committed
touchups
1 parent 583091e commit eeebc2e

1 file changed

Lines changed: 17 additions & 15 deletions

File tree

articles/service-connector/how-to-integrate-confluent-kafka.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,24 +28,26 @@ You can use Service Connector to connect the following Azure compute services to
2828

2929
## Supported clients and authentication type
3030

31-
Apache Kafka on Confluent Cloud supports the following client types. To build Kafka client applications on Confluent Cloud, see [Kafka Client Examples for Confluent Cloud](https://docs.confluent.io/cloud/current/client-apps/examples.html#).
31+
Apache Kafka on Confluent Cloud supports the following client types.
3232

3333
- .NET
3434
- Java
3535
- Java Spring Boot
3636
- Node.js
3737
- Python
3838

39+
To build Kafka client applications on Confluent Cloud, see [Kafka Client Examples for Confluent Cloud](https://docs.confluent.io/cloud/current/client-apps/examples.html#).
40+
3941
### Authentication types
4042

41-
Apache Kafka on Confluent Cloud supports only secret or connection string authentication. System-assigned managed identity, user-assigned managed identity, and service principal authentication aren't available.
43+
Apache Kafka on Confluent Cloud supports only secret or connection string authentication. System-assigned managed identity, user-assigned managed identity, and service principal connections aren't available.
4244

4345
> [!IMPORTANT]
4446
> The secret or connection string authentication flow requires a high degree of trust in the application, and carries risks not present in other flows. You should use this flow only when more secure flows, such as managed identities, aren't available.
4547
4648
## Default environment variables
4749

48-
Use the following connection details to connect supported Azure compute services to Kafka. In the values, replace the following placeholders with the values for your app:
50+
Use the following connection details to connect supported Azure compute services to Kafka. In the examples, replace the following placeholders with your own values:
4951

5052
- `<server-name>`
5153
- `<Bootstrap-server-key>`
@@ -59,23 +61,23 @@ For more information about naming conventions, see [Configuration naming convent
5961

6062
The following table lists the default environmental variables you use to connect all Kafka client types except for Java Spring Boot to supported Azure compute services.
6163

62-
| Default environment variable name | Description | Example value |
63-
|---------------------------|----------------------------|--------|
64-
| AZURE_CONFLUENTCLOUDKAFKA_BOOTSTRAPSERVER | Kafka bootstrap server | `pkc-<server-name>.eastus.azure.confluent.cloud:9092` |
65-
| AZURE_CONFLUENTCLOUDKAFKA_KAFKASASLCONFIG | Kafka Simple Authentication and Security Layer (SASL) configuration | `org.apache.kafka.common.security.plain.PlainLoginModule required username='<Bootstrap-server-key>' password='<Bootstrap-server-secret>';` |
66-
| AZURE_CONFLUENTCLOUDSCHEMAREGISTRY_URL | Confluent registry URL | `https://psrc-<server-name>.westus2.azure.confluent.cloud` |
67-
| AZURE_CONFLUENTCLOUDSCHEMAREGISTRY_USERINFO | Confluent registry user information | `<schema-registry-key>:<schema-registry-secret>`|
64+
|Default environment variable name|Description|Example value|
65+
|---------------|----------------|--------|
66+
|AZURE_CONFLUENTCLOUDKAFKA_BOOTSTRAPSERVER|Kafka bootstrap server|`pkc-<server-name>.eastus.azure.confluent.cloud:9092`|
67+
|AZURE_CONFLUENTCLOUDKAFKA_KAFKASASLCONFIG|Kafka Simple Authentication and Security Layer (SASL) configuration|`org.apache.kafka.common.security.plain.PlainLoginModule required username='<Bootstrap-server-key>' password='<Bootstrap-server-secret>';`|
68+
|AZURE_CONFLUENTCLOUDSCHEMAREGISTRY_URL|Confluent registry URL|`https://psrc-<server-name>.westus2.azure.confluent.cloud`|
69+
|AZURE_CONFLUENTCLOUDSCHEMAREGISTRY_USERINFO|Confluent registry user information|`<schema-registry-key>:<schema-registry-secret>`|
6870

6971
### Spring Boot clients
7072

7173
The following table lists the default environmental variables you use to connect Java Spring Boot clients to supported Azure compute services.
7274

73-
| Default environment variable name | Description | Example value |
74-
| ------------- | ------------------------- | ------ |
75-
| spring.kafka.properties.bootstrap.servers | Kafka bootstrap server | `pkc-<server-name>.eastus.azure.confluent.cloud:9092` |
76-
| spring.kafka.properties.sasl.jaas.config | Kafka SASL configuration | `org.apache.kafka.common.security.plain.PlainLoginModule required username='<Bootstrap-server-key>' password='<Bootstrap-server-secret>';` |
77-
| spring.kafka.properties.schema.registry.url | Confluent registry URL | `https://psrc-<server-name>.westus2.azure.confluent.cloud` |
78-
| spring.kafka.properties.schema.registry.basic.auth.user.info | Confluent registry user information | `<schema-registry-key>:<schema-registry-secret>` |
75+
|Default environment variable name|Description|Example value|
76+
|-------------|-------------------|------|
77+
|spring.kafka.properties.bootstrap.servers| Kafka bootstrap server|`pkc-<server-name>.eastus.azure.confluent.cloud:9092`|
78+
|spring.kafka.properties.sasl.jaas.config| Kafka SASL configuration|`org.apache.kafka.common.security.plain.PlainLoginModule required username='<Bootstrap-server-key>' password='<Bootstrap-server-secret>';`|
79+
|spring.kafka.properties.schema.registry.url| Confluent registry URL|`https://psrc-<server-name>.westus2.azure.confluent.cloud`|
80+
|spring.kafka.properties.schema.registry.basic.auth.user.info|Confluent registry user information | `<schema-registry-key>:<schema-registry-secret>`|
7981

8082
## Related content
8183

0 commit comments

Comments
 (0)