You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: documentation/modules/configuring/con-config-kafka-bridge.adoc
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -116,8 +116,9 @@ spec:
116
116
<4> CORS access specifying selected resources and access methods. Additional HTTP headers in requests describe the origins that are permitted access to the Kafka cluster.
117
117
<5> Requests for reservation of supported resources, currently `cpu` and `memory`, and limits to specify the maximum resources that can be consumed.
118
118
<6> TLS configuration for encrypted connections to the Kafka cluster, with trusted certificates stored in X.509 format within the specified secrets.
119
-
<7> Authentication for the Kafka Bridge cluster, specified as mTLS, token-based OAuth, SASL-based SCRAM-SHA-256/SCRAM-SHA-512, or PLAIN.
119
+
<7> Authentication for the Kafka Bridge cluster, specified as `tls`, `scram-sha-256`, `scram-sha-512`, `plain`, or `oauth`.
120
120
By default, the Kafka Bridge connects to Kafka brokers without authentication.
121
+
For details on configuring authentication, see the link:{BookURLConfiguring}#type-KafkaBridgeSpec-schema-reference[`KafkaBridgeSpec` schema properties^]
121
122
<8> Consumer configuration options.
122
123
<9> Producer configuration options.
123
124
<10> Kafka Bridge loggers and log levels added directly (`inline`) or indirectly (`external`) through a `ConfigMap`. Custom Log4j configuration must be placed under the `log4j2.properties` key in the `ConfigMap`. You can set log levels to `INFO`, `ERROR`, `WARN`, `TRACE`, `DEBUG`, `FATAL` or `OFF`.
Copy file name to clipboardExpand all lines: documentation/modules/deploying/proc-deploy-kafka-bridge.adoc
+25-14Lines changed: 25 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
// deploying/assembly_deploy-kafka-bridge.adoc
4
4
5
5
[id='deploying-kafka-bridge-{context}']
6
-
= Deploying Kafka Bridge to your Kubernetes cluster
6
+
= Deploying Kafka Bridge
7
7
8
8
[role="_abstract"]
9
9
This procedure shows how to deploy a Kafka Bridge cluster to your Kubernetes cluster using the Cluster Operator.
@@ -17,39 +17,50 @@ In this procedure, we use the following example file:
17
17
18
18
.Prerequisites
19
19
20
-
* xref:deploying-cluster-operator-str[The Cluster Operator must be deployed.]
20
+
* Cluster Operator is deployed.
21
+
* Kafka cluster is running.
22
+
+
23
+
This procedure assumes that the Kafka cluster was deployed using Strimzi.
21
24
22
25
.Procedure
23
26
27
+
. Edit the deployment file to configure connection details (if required).
28
+
+
29
+
In `examples/bridge/kafka-bridge.yaml`, add or update the following properties as needed:
30
+
+
31
+
* `spec.bootstrapServers` to specify the Kafka bootstrap address.
32
+
* `spec.authentication` to specify the authentication type as `tls`, `scram-sha-256`, `scram-sha-512`, `plain`, or `oauth`. +
33
+
See the link:{BookURLConfiguring}#type-KafkaBridgeSpec-schema-reference[`KafkaBridgeSpec` schema properties^] for configuration details.
34
+
* `spec.tls.trustedCertificates` to configure the TLS certificate. +
35
+
Use `[]` (an empty array) to trust the default Java CAs, or specify secrets containing trusted certificates. +
36
+
See the link:{BookURLConfiguring}#con-common-configuration-trusted-certificates-reference[`trustedCertificates` properties^] for configuration details.
Copy file name to clipboardExpand all lines: documentation/modules/deploying/proc-deploy-kafka-connect.adoc
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
// deploying/assembly_deploy-kafka-connect.adoc
4
4
5
5
[id='deploying-kafka-connect-{context}']
6
-
= Deploying Kafka Connect to your Kubernetes cluster
6
+
= Deploying Kafka Connect
7
7
8
8
[role="_abstract"]
9
9
This procedure shows how to deploy a Kafka Connect cluster to your Kubernetes cluster using the Cluster Operator.
@@ -36,7 +36,7 @@ In `examples/connect/kafka-connect.yaml`, add or update the following properties
36
36
See the link:{BookURLConfiguring}#type-KafkaConnectSpec-schema-reference[`KafkaConnectSpec` schema properties^] for configuration details.
37
37
* `spec.tls.trustedCertificates` to configure the TLS certificate. +
38
38
Use `[]` (an empty array) to trust the default Java CAs, or specify secrets containing trusted certificates. +
39
-
See link:{BookURLConfiguring}#con-common-configuration-trusted-certificates-reference[`trustedCertificates` properties^] for configuration details.
39
+
See the link:{BookURLConfiguring}#con-common-configuration-trusted-certificates-reference[`trustedCertificates` properties^] for configuration details.
40
40
41
41
. Configure the deployment for multiple Kafka Connect clusters (if required).
= Deploying Kafka MirrorMaker to your Kubernetes cluster
6
+
= Deploying Kafka MirrorMaker
7
7
8
8
[role="_abstract"]
9
9
This procedure shows how to deploy a Kafka MirrorMaker 2 cluster to your Kubernetes cluster using the Cluster Operator.
@@ -35,7 +35,7 @@ In `examples/mirror-maker/kafka-mirror-maker-2.yaml`, add or update the followin
35
35
See the link:{BookURLConfiguring}#type-KafkaMirrorMaker2ClusterSpec-schema-reference[`KafkaMirrorMaker2Spec` schema properties^] for configuration details.
36
36
* `spec.clusters[].tls.trustedCertificates` to configure the TLS certificate for each cluster. +
37
37
Use `[]` (an empty array) to trust the default Java CAs, or specify secrets containing trusted certificates. +
38
-
See link:{BookURLConfiguring}#con-common-configuration-trusted-certificates-reference[`trustedCertificates` properties^] for configuration details.
38
+
See the link:{BookURLConfiguring}#con-common-configuration-trusted-certificates-reference[`trustedCertificates` properties^] for configuration details.
39
39
40
40
. Configure the deployment for multiple MirrorMaker 2 clusters (if required).
0 commit comments