Skip to content

Commit fa91c71

Browse files
committed
Updating installation docs for GA
1 parent 6c5c9d8 commit fa91c71

30 files changed

+293
-195
lines changed

_topic_map.yml

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,10 +1500,19 @@ Topics:
15001500
File: serverless-getting-started
15011501
### Installing OpenShift Serverless
15021502
- Name: Installing OpenShift Serverless
1503-
File: installing-openshift-serverless
1504-
- Name: Using Knative Client
1505-
File: knative-client
1506-
### Serving
1503+
Dir: installing_serverless
1504+
Topics:
1505+
- Name: Installing the OpenShift Serverless Operator
1506+
File: installing-openshift-serverless
1507+
- Name: Installing Knative Serving
1508+
File: installing-knative-serving
1509+
### - Name: Installing Knative Eventing
1510+
### File: installing-knative-eventing
1511+
- Name: Installing the Knative CLI
1512+
File: installing-kn
1513+
- Name: Removing OpenShift Serverless
1514+
File: removing-openshift-serverless
1515+
### Knative Serving
15071516
- Name: Knative Serving
15081517
Dir: knative_serving
15091518
Topics:
@@ -1521,7 +1530,7 @@ Topics:
15211530
File: cluster-logging-serverless
15221531
- Name: Splitting traffic between revisions
15231532
File: splitting-traffic-between-revisions
1524-
### Eventing
1533+
### Knative Eventing
15251534
### - Name: Knative Eventing
15261535
### Dir: knative_eventing
15271536
### Topics:
@@ -1531,6 +1540,11 @@ Topics:
15311540
### File: serverless-kn-source
15321541
### - Name: Using the broker
15331542
### File: serverless-using-brokers
1543+
- Name: Knative CLI
1544+
Dir: knative_cli
1545+
Topics:
1546+
- Name: Getting started with Knative CLI
1547+
File: knative-cli
15341548
### Monitoring
15351549
- Name: Monitoring OpenShift Serverless components
15361550
File: monitoring-serverless

applications/application_life_cycle_management/odc-creating-applications-using-developer-perspective.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ image::odc_add_view.png[Add View]
1919
ifdef::openshift-enterprise,openshift-webscale,openshift-origin[]
2020
[NOTE]
2121
====
22-
The serverless sections in the above options are displayed only if the xref:../../serverless/installing-openshift-serverless.adoc#installing-openshift-serverless[*Serverless Operator*] is installed in your cluster. OpenShift Serverless is a Technology Preview feature.
22+
The serverless sections in the above options are displayed only if the xref:../../serverless/installing_serverless/installing-openshift-serverless.adoc#installing-openshift-serverless[*Serverless Operator*] is installed in your cluster. OpenShift Serverless is a Technology Preview feature.
2323
====
2424
endif::[]
2525

@@ -34,8 +34,8 @@ ifdef::openshift-enterprise,openshift-webscale,openshift-origin[]
3434

3535
To create serverless applications, in addition to the above, ensure that:
3636

37-
* You have xref:../../serverless/installing-openshift-serverless.adoc#installing-serverless-operator_installing-openshift-serverless[installed the OpenShift Serverless Operator].
38-
* You have xref:../../serverless/installing-openshift-serverless.adoc#installing-knative-serving_installing-openshift-serverless[created a knative-serving namespace and a KnativeServing resource in the knative-serving namespace].
37+
* You have xref:../../serverless/installing_serverless/installing-openshift-serverless.adoc#installing-openshift-serverless[installed the Openshift Serverless Operator].
38+
* You have xref:../../serverless/installing_serverless/installing-knative-serving.adoc#installing-knative-serving[created a knative-serving namespace and a KnativeServing resource in the knative-serving namespace].
3939

4040
endif::[]
4141

modules/ossm-operatorhub-install.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// Module included in the following assemblies:
22
//
33
// * service_mesh/service_mesh_install/installing-ossm.adoc
4-
// * serverless/installing-openshift-serverless.adoc
54

65
[id="ossm-operatorhub-install_{context}"]
76
= Installing the Operators from OperatorHub

modules/serverless-cluster-sizing-requirements.adoc

Lines changed: 0 additions & 24 deletions
This file was deleted.

modules/serverless-deleting-knative-serving-crds.adoc

Lines changed: 0 additions & 18 deletions
This file was deleted.

modules/serverless-rn-1-2-0.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[id="new-features-1-2-0_{context}"]
1212
== New features
1313
* {ServerlessProductName} has been updated to use Knative Serving 0.9.0.
14-
* {ServerlessProductName} has been updated to use Knative Client (`kn` CLI) 0.9.0.
14+
* {ServerlessProductName} has been updated to use Knative `kn` CLI 0.9.0.
1515
* {ServerlessProductName} on {product-title} 4.2 now uses the Operator Lifecycle Manager (OLM) dependency resolution mechanism to install the ServiceMesh Operator automatically. The required ServiceMeshControlPlane and ServiceMeshMemberRoll are also installed and managed for the user.
1616
* Access to the KnativeServing resource is now restricted to `cluster-admin` roles to prevent any user from blocking the resource. Only `cluster-admin` roles can create KnativeServing CRs.
1717
* The {ServerlessProductName} Operator can now be found in the OperatorHub by searching for "knative".

modules/serverless-rn-1-3-0.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[id="new-features-1-3-0_{context}"]
1010
== New features
1111
* {ServerlessProductName} has been updated to use Knative Serving 0.10.1.
12-
* {ServerlessProductName} has been updated to use Knative Client (`kn` CLI) 0.10.0.
12+
* {ServerlessProductName} has been updated to use Knative `kn` CLI 0.10.0.
1313
* {ServerlessProductName} 1.3.0 is available on {product-title} 4.2 and newer versions.
1414

1515
[id="fixed-issues-1-3-0_{context}"]

modules/serverless-rn-1-4-0.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
== New features
1515
* {ServerlessProductName} 1.4.0 is available on {product-title} 4.2 and newer versions.
1616
* {ServerlessProductName} has been updated to use Knative Serving 0.11.1.
17-
* {ServerlessProductName} has been updated to use Knative Client (`kn` CLI) 0.11.0.
17+
* {ServerlessProductName} has been updated to use Knative `kn` CLI 0.11.0.
1818
* {ServerlessProductName} has been updated to use Knative Serving Operator 0.11.1.
1919
* The `kn` CLI is now available for download through the *Command Line Tools* page in the {product-title} web console.
2020
* The `KnativeServing` object's API group has changed in this release from `serving.knative.dev` to `operator.knative.dev`. You will need to adjust any of your scripts or applications that rely on the old API group to use the new API group. The {ServerlessProductName} installation instructions have been updated to use the new API group.

modules/serverless-rn-1-5-0.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
== New features
1111
* {ServerlessProductName} 1.5.0 is available on {product-title} 4.3 and newer versions.
1212
* {ServerlessProductName} has been updated to use Knative Serving 0.12.1.
13-
* {ServerlessProductName} has been updated to use Knative Client (`kn` CLI) 0.12.0.
13+
* {ServerlessProductName} has been updated to use Knative `kn` CLI 0.12.0.
1414
* {ServerlessProductName} has been updated to use Knative Serving Operator 0.12.1.
1515
* {ServerlessProductName} ingress implementation has been updated to use Kourier in place of Service Mesh. No user intervention is necessary, as this change is automatic when the {ServerlessOperatorName} is upgraded to 1.5.0.
1616

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Module included in the following assemblies:
2+
//
3+
// serverless/installing_serverless/installing-openshift-serverless.adoc
4+
5+
[id="serverless-uninstalling-knative-eventing_{context}"]
6+
= Uninstalling Knative Eventing
7+
8+
To uninstall Knative Eventing, you must remove its custom resource and delete the `knative-eventing` namespace.
9+
10+
.Procedure
11+
12+
. To remove Knative Eventing, enter the following command:
13+
+
14+
----
15+
$ oc delete knativeeventings.operator.knative.dev knative-eventing -n knative-eventing
16+
----
17+
18+
. After the command has completed and all pods have been removed from the `knative-eventing` namespace, delete the namespace by entering the following command:
19+
+
20+
----
21+
$ oc delete namespace knative-eventing
22+
----

0 commit comments

Comments
 (0)