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
= Configuring SASL authentication for Kafka brokers
8
8
9
+
// OCP
10
+
ifdef::openshift-enterprise[]
9
11
As a cluster administrator, you can set up _Simple Authentication and Security Layer_ (SASL) authentication for Kafka brokers by modifying the `KnativeKafka` custom resource (CR).
10
12
11
13
.Prerequisites
12
14
13
15
* You have cluster administrator permissions on {product-title}.
16
+
endif::[]
17
+
18
+
// OSD
19
+
ifdef::openshift-dedicated[]
20
+
As a cluster or dedicated administrator, you can set up _Simple Authentication and Security Layer_ (SASL) authentication for Kafka brokers by modifying the `KnativeKafka` custom resource (CR).
21
+
22
+
.Prerequisites
23
+
24
+
* You have cluster or dedicated administrator permissions on {product-title}.
25
+
endif::[]
26
+
27
+
// universal
14
28
* The {ServerlessOperatorName}, Knative Eventing, and the `KnativeKafka` CR are installed on your {product-title} cluster.
15
29
* You have created a project or have access to a project with the appropriate roles and permissions to create applications and other workloads in {product-title}.
16
30
* You have a username and password for a Kafka cluster.
= Configuring TLS authentication for Kafka brokers
8
8
9
+
// OCP
10
+
ifdef::openshift-enterprise[]
9
11
As a cluster administrator, you can set up _Transport Layer Security_ (TLS) authentication for Kafka brokers by modifying the `KnativeKafka` custom resource (CR).
10
12
11
13
.Prerequisites
12
14
13
15
* You have cluster administrator permissions on {product-title}.
16
+
endif::[]
17
+
18
+
// OSD
19
+
ifdef::openshift-dedicated[]
20
+
As a cluster or dedicated administrator, you can set up _Transport Layer Security_ (TLS) authentication for Kafka brokers by modifying the `KnativeKafka` custom resource (CR).
21
+
22
+
.Prerequisites
23
+
24
+
* You have cluster or dedicated administrator permissions on {product-title}.
25
+
endif::[]
26
+
27
+
// universal
14
28
* The {ServerlessOperatorName}, Knative Eventing, and the `KnativeKafka` CR are installed on your {product-title} cluster.
15
29
* You have created a project or have access to a project with the appropriate roles and permissions to create applications and other workloads in {product-title}.
16
30
* You have a Kafka cluster CA certificate stored as a `.pem` file.
If you have cluster administrator permissions, you can set default options for Knative Eventing components, either for the whole cluster or for a specific namespace.
12
+
endif::[]
13
+
14
+
ifdef::openshift-dedicated[]
15
+
If you have cluster or dedicated administrator permissions, you can set default options for Knative Eventing components, either for the whole cluster or for a specific namespace.
In addition to the Knative Eventing components that are provided as part of a core {ServerlessProductName} installation, cluster administrators can install the `KnativeKafka` custom resource (CR).
11
13
12
14
[NOTE]
13
15
====
14
16
Knative Kafka is not currently supported for IBM Z and IBM Power.
15
17
====
18
+
endif::[]
19
+
20
+
// OSD
21
+
ifdef::openshift-dedicated[]
22
+
In addition to the Knative Eventing components that are provided as part of a core {ServerlessProductName} installation, cluster or dedicated administrators can install the `KnativeKafka` custom resource (CR).
23
+
endif::[]
16
24
17
25
The `KnativeKafka` CR provides users with additional options, such as:
== Configuring default settings for Kafka components
30
38
39
+
// OCP
40
+
ifdef::openshift-enterprise[]
31
41
If you have cluster administrator permissions, you can set default options for Knative Kafka components, either for the whole cluster or for a specific namespace.
42
+
endif::[]
43
+
44
+
// OSD
45
+
ifdef::openshift-dedicated[]
46
+
If you have cluster or dedicated administrator permissions, you can set default options for Knative Kafka components, either for the whole cluster or for a specific namespace.
Copy file name to clipboardExpand all lines: serverless/discover/about-serverless.adoc
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,9 +31,12 @@ You can propagate an event from an xref:../../serverless/discover/knative-event-
31
31
32
32
The set of supported features, configurations, and integrations for {ServerlessProductName}, current and past versions, are available at the link:https://access.redhat.com/articles/4912821[Supported Configurations page].
33
33
34
+
// only included for OCP currently until CRD docs are available in OSD
35
+
ifdef::openshift-online[]
34
36
[id="additional-resources_about-serverless"]
35
37
== Additional resources
36
38
37
39
* For more information about CRDs, see xref:../../operators/understanding/crds/crd-extending-api-with-crds.adoc#crd-extending-api-with-crds[Extending the Kubernetes API with custom resource definitions].
38
40
39
41
* For more information about CRs, see xref:../../operators/understanding/crds/crd-managing-resources-from-crds.adoc#crd-managing-resources-from-crds[Managing resources from custom resource definitions].
0 commit comments