Skip to content

Commit 46fa53c

Browse files
committed
SRCOM-1728: Updated channel and subs abstracts, introduction content
1 parent 3698338 commit 46fa53c

17 files changed

+38
-32
lines changed

_topic_maps/_topic_map.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2216,7 +2216,7 @@ Topics:
22162216
Distros: openshift-webscale
22172217
- Name: Workload partitioning on single node OpenShift
22182218
File: sno-du-enabling-workload-partitioning-on-single-node-openshift
2219-
Distros: openshift-origin,openshift-enterprise
2219+
Distros: openshift-origin,openshift-enterprise
22202220
- Name: Deploying distributed units at scale in a disconnected environment
22212221
File: ztp-deploying-disconnected
22222222
Distros: openshift-origin,openshift-enterprise
@@ -3418,7 +3418,7 @@ Topics:
34183418
Name: Custom event sources
34193419
- Name: Creating channels
34203420
File: serverless-creating-channels
3421-
- Name: Creating subscriptions
3421+
- Name: Creating and managing subscriptions
34223422
File: serverless-subs
34233423
# Brokers
34243424
- Name: Brokers

_topic_maps/_topic_map_osd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ Topics:
264264
Name: Custom event sources
265265
- Name: Creating channels
266266
File: serverless-creating-channels
267-
- Name: Creating subscriptions
267+
- Name: Creating and managing subscriptions
268268
File: serverless-subs
269269
- Name: Brokers
270270
File: serverless-using-brokers

modules/serverless-create-channel-kn.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
[id="serverless-create-channel-kn_{context}"]
77
= Creating a channel by using the Knative CLI
88

9-
You can create a channel with the cluster default configuration by using the `kn` CLI.
9+
Using the `kn` CLI to create channels provides a more streamlined and intuitive user interface than modifying YAML files directly. You can use the `kn channel create` command to create a channel by using the `kn` CLI.
1010

1111
.Prerequisites
1212

1313
* The {ServerlessOperatorName} and Knative Eventing are installed on the cluster.
14-
* You have installed the `kn` CLI.
14+
* You have installed the Knative (`kn`) CLI.
1515
* 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}.
1616
1717
.Procedure
@@ -55,7 +55,7 @@ mychannel InMemoryChannel http://mychannel-kn-channel.default.svc.cluster.lo
5555
----
5656
5757
.Deleting a channel
58-
58+
// split into own module, out of scope for this PR
5959
* Delete a channel:
6060
+
6161
[source,terminal]

modules/serverless-create-channel-odc.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[id="serverless-create-channel-odc_{context}"]
77
= Creating a channel by using the web console
88

9-
You can create a channel by using the {product-title} web console.
9+
Using the {product-title} web console provides a streamlined and intuitive user interface to create a channel. After Knative Eventing is installed on your cluster, you can create a channel by using the web console.
1010

1111
.Prerequisites
1212

modules/serverless-create-default-channel-yaml.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
[id="serverless-create-default-channel-yaml_{context}"]
77
= Creating a default implementation channel by using YAML
88

9-
You can create a channel with the cluster default configuration by using YAML.
9+
Creating Knative resources by using YAML files uses a declarative API, which enables you to describe channels declaratively and in a reproducible manner. To create a serverless channel by using YAML, you must create a YAML file that defines a `Channel` object, then apply it by using the `oc apply` command.
1010

1111
.Prerequisites
1212

1313
* The {ServerlessOperatorName} and Knative Eventing are installed on the cluster.
14-
* Install the OpenShift CLI (`oc`).
14+
* Install the OpenShift (`oc`) CLI.
1515
* 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}.
1616
1717
.Procedure

modules/serverless-create-kafka-channel-yaml.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
[id="serverless-create-kafka-channel-yaml_{context}"]
88
= Creating a Kafka channel by using YAML
99

10-
You can create a Knative Eventing channel that is backed by Kafka topics. To do this, you must create a `KafkaChannel` object. The following procedure explains how you can create a `KafkaChannel` object by using YAML files and the `oc` CLI.
10+
Creating Knative resources by using YAML files uses a declarative API, which enables you to describe channels declaratively and in a reproducible manner. You can create a Knative Eventing channel that is backed by Kafka topics by creating a Kafka channel. To create a Kafka channel by using YAML, you must create a YAML file that defines a `KafkaChannel` object, then apply it by using the `oc apply` command.
1111

1212
.Prerequisites
1313

1414
* The {ServerlessOperatorName}, Knative Eventing, and the `KnativeKafka` custom resource are installed on your {product-title} cluster.
15-
* Install the OpenShift CLI (`oc`).
15+
* Install the OpenShift (`oc`) CLI.
1616
* 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}.
1717
1818
.Procedure

modules/serverless-creating-subscriptions-kn.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
[id="serverless-creating-subscriptions-kn_{context}"]
77
= Creating a subscription by using the Knative CLI
88

9-
You can create a subscription to connect a channel to a sink by using the `kn` CLI.
9+
After you have created a channel and an event sink, you can create a subscription to enable event delivery. Using the `kn` CLI to create subscriptions provides a more streamlined and intuitive user interface than modifying YAML files directly. You can use the `kn subscription create` command as well as the appropriate flags to create a subscription by using the `kn` CLI.
1010

1111
.Prerequisites
1212

1313
* The {ServerlessOperatorName} and Knative Eventing are installed on your {product-title} cluster.
14-
* You have installed the `kn` CLI.
14+
* You have installed the Knative (`kn`) CLI.
1515
* 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}.
1616
1717
.Procedure
@@ -61,7 +61,7 @@ mysubscription Channel:mychannel ksvc:event-display
6161
----
6262
6363
.Deleting a subscription
64-
64+
// move to own procedure, out of scope for this PR
6565
* Delete a subscription:
6666
+
6767
[source,terminal]

modules/serverless-creating-subscriptions-odc.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[id="serverless-creating-subscriptions-odc_{context}"]
77
= Creating a subscription by using the web console
88

9-
You can create a subscription to connect a channel to a sink by using the {product-title} web console.
9+
After you have created a channel and an event sink, you can create a subscription to enable event delivery. Using the {product-title} web console provides a streamlined and intuitive user interface to create a subscription.
1010

1111
.Prerequisites
1212

modules/serverless-creating-subscriptions-yaml.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
[id="serverless-creating-subscriptions-yaml_{context}"]
77
= Creating a subscription by using YAML
88

9-
You can create a subscription to connect a channel to a sink by using YAML.
9+
After you have created a channel and an event sink, you can create a subscription to enable event delivery. Creating Knative resources by using YAML files uses a declarative API, which enables you to describe subscriptions declaratively and in a reproducible manner. To create a subscription by using YAML, you must create a YAML file that defines a `Subscription` object, then apply it by using the `oc apply` command.
1010

1111
.Prerequisites
1212

1313
* The {ServerlessOperatorName} and Knative Eventing are installed on the cluster.
14-
* Install the OpenShift CLI (`oc`).
14+
* Install the OpenShift (`oc`) CLI.
1515
* 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}.
1616
1717
.Procedure

modules/serverless-describe-subs-kn.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
[id="serverless-describe-subs-kn_{context}"]
77
= Describing subscriptions by using the Knative CLI
88

9-
You can print information about a subscription in the terminal by using the `kn` CLI.
9+
You can use the `kn subscription describe` command to print information about a subscription in the terminal by using the `kn` CLI. Using the `kn` CLI to describe subscriptions provides a more streamlined and intuitive user interface than viewing YAML files directly.
1010

1111
.Prerequisites
1212

13-
* You have installed the `kn` CLI.
13+
* You have installed the Knative (`kn`) CLI.
1414
* You have created a subscription in your cluster.
1515
1616
.Procedure

0 commit comments

Comments
 (0)