Skip to content
This repository was archived by the owner on Aug 1, 2019. It is now read-only.

Commit 45f2e3f

Browse files
mgencurabrennan89
authored andcommitted
Update for release v0.4.0 (#27)
* Update for release v0.4.0 * Put back v0.3.0 release docs
1 parent 0310501 commit 45f2e3f

File tree

3 files changed

+56
-6
lines changed

3 files changed

+56
-6
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@
44
* [Github pages view - WIP](https://openshift-cloud-functions.github.io/Documentation/)
55
* [Serverless: Arotna/Siteless rendering - WIP](https://joaedwar.github.io/Documentation/)
66

7-
## Knative on OpenShift v0.3.0
7+
## Knative on OpenShift v0.4.0
88
[Knative on an OpenShift 4.0 cluster](/knative-OCP-4x.md)
99

10-
## Knative on OpenShift v0.2.0
10+
## Knative on OpenShift v0.3.0
11+
[Knative on an OpenShift 4.0 cluster](/knative-v0.3.0-OCP-4x.md)
1112

13+
## Knative on OpenShift v0.2.0
1214
[Knative on an OpenShift 3.11 cluster](/knative-OCP-311.md)
1315

1416
[Knative on Minishift 1.25.0](/knative-minishift.md)

knative-OCP-4x.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
1616
| Platform | Supported versions |
1717
| ------------- |:-------------:|
18-
| OpenShift | [4.0 Developer Preview](https://try.openshift.com/) |
18+
| OpenShift | [4.0 Developer Preview](https://try.openshift.com/) |
1919

2020
> **NOTE:** Long-running clusters are not supported in this release.
2121
@@ -30,7 +30,7 @@
3030
`git clone https://github.com/openshift-cloud-functions/knative-operators`
3131
`cd knative-operators/`
3232
`git fetch --tags`
33-
`git checkout openshift-v0.3.0`
33+
`git checkout openshift-v0.4.0`
3434

3535

3636
3. Navigate to the newly cloned repository and run the `install.sh` script.
@@ -45,8 +45,6 @@
4545

4646
`If targeting OpenShift, a recent version of 'oc' should be available in your PATH. Otherwise, 'kubectl' will be used.`
4747

48-
`If using OpenShift 3.11 and your cluster isn't minishift, ensure \$KUBE_SSH_KEY and \$KUBE_SSH_USER are set`
49-
5048
`Pass -q to disable this prompt`
5149

5250
`Enter to continue or Ctrl-C to exit:`

knative-v0.3.0-OCP-4x.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Knative on an OpenShift cluster
2+
------
3+
4+
> **IMPORTANT:** The functionality introduced by Knative on an OpenShift cluster is preview only. Red Hat support is not provided, and this release should not be used in a production environment.
5+
6+
## Prerequisites
7+
8+
> **IMPORTANT:** You will need cluster administrator privileges to install and use Knative on an OpenShift cluster.
9+
10+
### Supported platform versions
11+
12+
> **NOTE:** This Knative on OpenShift preview is only available via the OpenShift 4.0 developer preview. You will require a Red Hat Developers login to try this. Visit [try.openshift.com](https://try.openshift.com/) for getting started information.
13+
14+
| Platform | Supported versions |
15+
| ------------- |:-------------:|
16+
| OpenShift | [4.0 Developer Preview](https://try.openshift.com/) |
17+
18+
## Installing Knative on an OpenShift cluster using the script provided
19+
20+
1. Login to the cluster using your admin credentials.
21+
22+
`oc login <admin-credentials>`
23+
24+
2. Clone the `knative-operators` repository.
25+
26+
`git clone https://github.com/openshift-cloud-functions/knative-operators`
27+
`cd knative-operators/`
28+
`git fetch --tags`
29+
`git checkout openshift-v0.3.0`
30+
31+
32+
3. Navigate to the newly cloned repository and run the `install.sh` script.
33+
34+
`./etc/scripts/install.sh`
35+
36+
>**NOTE** The installation script takes around 20-30 minutes to complete, depending on your system.
37+
38+
4. Once the script starts, you will see the following warning and prompt.
39+
40+
`WARNING: This script will attempt to install Istio, Knative, and OLM in your Kubernetes/OpenShift cluster.`
41+
42+
`If targeting OpenShift, a recent version of 'oc' should be available in your PATH. Otherwise, 'kubectl' will be used.`
43+
44+
`If using OpenShift 3.11 and your cluster isn't minishift, ensure \$KUBE_SSH_KEY and \$KUBE_SSH_USER are set`
45+
46+
`Pass -q to disable this prompt`
47+
48+
`Enter to continue or Ctrl-C to exit:`
49+
50+
5. Press Enter to continue.

0 commit comments

Comments
 (0)