mirror of https://github.com/knative/docs.git
update Knative-with-OpenShift from 3.10 to 3.11 (and minor clean up) (#974)
curl doesn't seem to work on github release pages anymore?
This commit is contained in:
parent
1648dd435d
commit
0b602f9435
|
@ -10,7 +10,7 @@ You can find [guides for other platforms here](README.md).
|
||||||
|
|
||||||
## Before you begin
|
## Before you begin
|
||||||
|
|
||||||
These instructions will run an OpenShift 3.10 (Kubernetes 1.11) cluster on your
|
These instructions will run an OpenShift 3.11 (Kubernetes 1.11) cluster on your
|
||||||
local machine using
|
local machine using
|
||||||
[`oc cluster up`](https://docs.openshift.org/latest/getting_started/administrators.html#running-in-a-docker-container)
|
[`oc cluster up`](https://docs.openshift.org/latest/getting_started/administrators.html#running-in-a-docker-container)
|
||||||
to test-drive knative.
|
to test-drive knative.
|
||||||
|
@ -19,24 +19,23 @@ to test-drive knative.
|
||||||
|
|
||||||
You can install the latest version of `oc`, the OpenShift CLI, into your local
|
You can install the latest version of `oc`, the OpenShift CLI, into your local
|
||||||
directory by downloading the right release tarball for your OS from the
|
directory by downloading the right release tarball for your OS from the
|
||||||
[releases page](https://github.com/openshift/origin/releases/tag/v3.10.0).
|
[releases page](https://github.com/openshift/origin/releases/tag/v3.11.0).
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
export OS=<your OS here>
|
wget https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz -o oc.tar.gz
|
||||||
curl https://github.com/openshift/origin/releases/download/v3.10.0/openshift-origin-client-tools-v3.10.0-dd10d17-$OS-64bit.tar.gz -o oc.tar.gz
|
tar xzvf openshift*tar.gz
|
||||||
tar zvf oc.tar.gz -x openshift-origin-client-tools-v3.10.0-dd10d17-$OS-64bit/oc --strip=1
|
mv openshift-origin-client-tools-*/oc .
|
||||||
|
mv openshift-origin-client-tools-*/kubectl .
|
||||||
# You will now have the oc binary in your local directory
|
rm -rf openshift-origin-client-tools-*/
|
||||||
```
|
```
|
||||||
|
|
||||||
|
You will now have the `oc` (and `kubectl`) binaries in your local directory.
|
||||||
|
|
||||||
## Scripted cluster setup and installation
|
## Scripted cluster setup and installation
|
||||||
|
|
||||||
For Linux and Mac, you can optionally run a
|
For Linux and Mac, once you have `oc` present on your machine and in your `PATH`, you can run a
|
||||||
[script](scripts/knative-with-openshift.sh) that automates the steps on this
|
[script](scripts/knative-with-openshift.sh) that automates the steps on this
|
||||||
page.
|
page. It will:
|
||||||
|
|
||||||
Once you have `oc` present on your machine and in your `PATH`, you can simply
|
|
||||||
run [this script](scripts/knative-with-openshift.sh); it will:
|
|
||||||
|
|
||||||
- Create a new OpenShift cluster on your local machine with `oc cluster up`
|
- Create a new OpenShift cluster on your local machine with `oc cluster up`
|
||||||
- Install Istio and Knative serving
|
- Install Istio and Knative serving
|
||||||
|
@ -47,6 +46,8 @@ Once the script completes, you'll be ready to test out Knative!
|
||||||
|
|
||||||
## Creating a new OpenShift cluster
|
## Creating a new OpenShift cluster
|
||||||
|
|
||||||
|
Here are the manual steps which the above script automates for you in case you prefer doing this yourself:
|
||||||
|
|
||||||
Create a new OpenShift cluster on your local machine using `oc cluster up`:
|
Create a new OpenShift cluster on your local machine using `oc cluster up`:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
|
|
Loading…
Reference in New Issue