Skip to content

Commit 640d3a3

Browse files
authored
Merge pull request #19910 from abrennan89/install
Updating installation docs for GA
2 parents 40daedc + fa91c71 commit 640d3a3

30 files changed

+293
-195
lines changed

_topic_map.yml

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1502,10 +1502,19 @@ Topics:
15021502
File: serverless-getting-started
15031503
### Installing OpenShift Serverless
15041504
- Name: Installing OpenShift Serverless
1505-
File: installing-openshift-serverless
1506-
- Name: Using Knative Client
1507-
File: knative-client
1508-
### Serving
1505+
Dir: installing_serverless
1506+
Topics:
1507+
- Name: Installing the OpenShift Serverless Operator
1508+
File: installing-openshift-serverless
1509+
- Name: Installing Knative Serving
1510+
File: installing-knative-serving
1511+
### - Name: Installing Knative Eventing
1512+
### File: installing-knative-eventing
1513+
- Name: Installing the Knative CLI
1514+
File: installing-kn
1515+
- Name: Removing OpenShift Serverless
1516+
File: removing-openshift-serverless
1517+
### Knative Serving
15091518
- Name: Knative Serving
15101519
Dir: knative_serving
15111520
Topics:
@@ -1523,7 +1532,7 @@ Topics:
15231532
File: cluster-logging-serverless
15241533
- Name: Splitting traffic between revisions
15251534
File: splitting-traffic-between-revisions
1526-
### Eventing
1535+
### Knative Eventing
15271536
### - Name: Knative Eventing
15281537
### Dir: knative_eventing
15291538
### Topics:
@@ -1533,6 +1542,11 @@ Topics:
15331542
### File: serverless-kn-source
15341543
### - Name: Using the broker
15351544
### File: serverless-using-brokers
1545+
- Name: Knative CLI
1546+
Dir: knative_cli
1547+
Topics:
1548+
- Name: Getting started with Knative CLI
1549+
File: knative-cli
15361550
### Monitoring
15371551
- Name: Monitoring OpenShift Serverless components
15381552
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)