Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 38 additions & 38 deletions docs/install/Knative-custom-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,9 +83,9 @@ service mesh. If you install any of the following options, you must install

† These are the recommended standard install files suitable for most use cases.

[a]: https://github.com/knative/serving/releases/download/v0.5.0/istio-crds.yaml
[b]: https://github.com/knative/serving/releases/download/v0.5.0/istio.yaml
[c]: https://github.com/knative/serving/releases/download/v0.5.0/istio-lean.yaml
[a]: https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/istio-crds.yaml
[b]: https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/istio.yaml
[c]: https://github.com/knative/serving/releases/download/v0.5.2/istio-lean.yaml

### Installing Istio

Expand Down Expand Up @@ -113,13 +113,13 @@ service mesh. If you install any of the following options, you must install
1. Create the Istio CRDs on your cluster:

```bash
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/istio-crds.yaml
kubectl apply --filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/istio-crds.yaml
```

1. Install Istio by specifying the filename in the `kubectl apply` command:

```bash
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/[FILENAME].yaml
kubectl apply --filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/[FILENAME].yaml
```

where `[FILENAME]` is the name of the Istio file that you want to install.
Expand Down Expand Up @@ -167,12 +167,12 @@ with Knative.
The following Knative installation files are available:

- **Serving Component and Observability Plugins**:
- https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml
- https://github.com/knative/serving/releases/download/v0.5.0/monitoring.yaml
- https://github.com/knative/serving/releases/download/v0.5.0/monitoring-logs-elasticsearch.yaml
- https://github.com/knative/serving/releases/download/v0.5.0/monitoring-metrics-prometheus.yaml
- https://github.com/knative/serving/releases/download/v0.5.0/monitoring-tracing-zipkin.yaml
- https://github.com/knative/serving/releases/download/v0.5.0/monitoring-tracing-zipkin-in-mem.yaml
- https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml
- https://github.com/knative/serving/releases/download/v0.5.2/monitoring.yaml
- https://github.com/knative/serving/releases/download/v0.5.2/monitoring-logs-elasticsearch.yaml
- https://github.com/knative/serving/releases/download/v0.5.2/monitoring-metrics-prometheus.yaml
- https://github.com/knative/serving/releases/download/v0.5.2/monitoring-tracing-zipkin.yaml
- https://github.com/knative/serving/releases/download/v0.5.2/monitoring-tracing-zipkin-in-mem.yaml
- **Build Component**:
- https://github.com/knative/build/releases/download/v0.5.0/build.yaml
- **Eventing Component**:
Expand All @@ -187,7 +187,7 @@ The following Knative installation files are available:
- https://github.com/knative/eventing-sources/releases/download/v0.5.0/kafka.yaml
- https://github.com/knative/eventing-sources/releases/download/v0.5.0/event-display.yaml
- **Cluster roles**:
- https://raw.githubusercontent.com/knative/serving/v0.5.0/third_party/config/build/clusterrole.yaml
- https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/config/build/clusterrole.yaml

#### Install details and options

Expand Down Expand Up @@ -232,32 +232,32 @@ for details about installing the various supported observability plugins.

<!-- USE ONLY FULLY QUALIFIED URLS -->

[1]: https://github.com/knative/serving/releases/tag/v0.5.0
[1.1]: https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml
[1]: https://github.com/knative/serving/releases/tag/v0.5.2
[1.1]: https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml
[1.2]:
https://github.com/knative/serving/releases/download/v0.5.0/monitoring.yaml
https://github.com/knative/serving/releases/download/v0.5.2/monitoring.yaml
[1.3]:
https://github.com/knative/serving/releases/download/v0.5.0/monitoring-logs-elasticsearch.yaml
https://github.com/knative/serving/releases/download/v0.5.2/monitoring-logs-elasticsearch.yaml
[1.4]:
https://github.com/knative/serving/releases/download/v0.5.0/monitoring-metrics-prometheus.yaml
https://github.com/knative/serving/releases/download/v0.5.2/monitoring-metrics-prometheus.yaml
[1.5]:
https://github.com/knative/serving/releases/download/v0.5.0/monitoring-tracing-zipkin.yaml
https://github.com/knative/serving/releases/download/v0.5.2/monitoring-tracing-zipkin.yaml
[1.6]:
https://github.com/knative/serving/releases/download/v0.5.0/monitoring-tracing-zipkin-in-mem.yaml
https://github.com/knative/serving/releases/download/v0.5.2/monitoring-tracing-zipkin-in-mem.yaml
[2]: https://www.elastic.co/elk-stack
[2.1]: https://prometheus.io
[2.2]: https://grafana.com
[2.3]: https://zipkin.io/
[3]: https://github.com/knative/build/releases/tag/v0.5.0
[3]: https://github.com/knative/build/releases/tag/v0.5.2
[3.1]: https://github.com/knative/build/releases/download/v0.5.0/build.yaml
[4]: https://github.com/knative/eventing/releases/tag/v0.5.0
[4]: https://github.com/knative/eventing/releases/tag/v0.5.2
[4.1]: https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml
[4.2]:
https://github.com/knative/eventing/releases/download/v0.5.0/eventing.yaml
[4.3]:
https://github.com/knative/eventing/releases/download/v0.5.0/in-memory-channel.yaml
[4.4]: https://github.com/knative/eventing/releases/download/v0.5.0/kafka.yaml
[5]: https://github.com/knative/eventing-sources/releases/tag/v0.5.0
[5]: https://github.com/knative/eventing-sources/releases/tag/v0.5.2
[5.1]:
https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml
[5.2]:
Expand All @@ -275,7 +275,7 @@ for details about installing the various supported observability plugins.
https://github.com/knative/eventing-sources/blob/master/samples/cronjob-source/README.md
[6.3]: https://cloud.google.com/pubsub/
[7]:
https://raw.githubusercontent.com/knative/serving/v0.5.0/third_party/config/build/clusterrole.yaml
https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/config/build/clusterrole.yaml

### Installing Knative

Expand Down Expand Up @@ -332,7 +332,7 @@ commands below.
`[COMPONENT]`, `[VERSION]`, and `[FILENAME]` are the Knative component,
release version, and filename of the Knative component or plugin. Examples:

- `https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml`
- `https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml`
- `https://github.com/knative/build/releases/download/v0.5.0/build.yaml`
- `https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml`
- `https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml`
Expand All @@ -345,16 +345,16 @@ commands below.

```bash
kubectl apply --selector knative.dev/crd-install=true \
--filename https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.0/monitoring.yaml
--filename https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.2/monitoring.yaml
```

Then complete the install by running the command again, this time without
`--selector knative.dev/crd-install=true`:

```bash
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.0/monitoring.yaml
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.2/monitoring.yaml
```

* To install all three Knative components and the set of Eventing sources
Expand All @@ -363,22 +363,22 @@ commands below.

```bash
kubectl apply --selector knative.dev/crd-install=true \
--filename https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
--filename https://github.com/knative/build/releases/download/v0.5.0/build.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml \
--filename https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.0/third_party/config/build/clusterrole.yaml
--filename https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
--filename https://github.com/knative/build/releases/download/v0.5.0/build.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml \
--filename https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/config/build/clusterrole.yaml
```

Then complete the install by running the command again, this time without
`--selector knative.dev/crd-install=true`:

```bash
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
--filename https://github.com/knative/build/releases/download/v0.5.0/build.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml \
--filename https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.0/third_party/config/build/clusterrole.yaml
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
--filename https://github.com/knative/build/releases/download/v0.5.0/build.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml \
--filename https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/config/build/clusterrole.yaml
```

1. Depending on what you chose to install, view the status of your installation
Expand Down
16 changes: 8 additions & 8 deletions docs/install/Knative-with-AKS.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,8 +142,8 @@ Knative depends on Istio.
1. Install Istio:

```bash
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/istio-crds.yaml && \
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/istio.yaml
kubectl apply --filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/istio-crds.yaml && \
kubectl apply --filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/istio.yaml
```

Note: the resources (CRDs) defined in the `istio-crds.yaml`file are also
Expand Down Expand Up @@ -200,25 +200,25 @@ your Knative installation, see

```bash
kubectl apply --selector knative.dev/crd-install=true \
--filename https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
--filename https://github.com/knative/build/releases/download/v0.5.0/build.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml \
--filename https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.0/monitoring.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.0/third_party/config/build/clusterrole.yaml
--filename https://github.com/knative/serving/releases/download/v0.5.2/monitoring.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/config/build/clusterrole.yaml
```

1. To complete the install of Knative and its dependencies, run the
`kubectl apply` command again, this time without the `--selector` flag, to
complete the install of Knative and its dependencies:

```bash
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
kubectl apply --filename https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
--filename https://github.com/knative/build/releases/download/v0.5.0/build.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.5.0/release.yaml \
--filename https://github.com/knative/eventing-sources/releases/download/v0.5.0/eventing-sources.yaml \
--filename https://github.com/knative/serving/releases/download/v0.5.0/monitoring.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.0/third_party/config/build/clusterrole.yaml
--filename https://github.com/knative/serving/releases/download/v0.5.2/monitoring.yaml \
--filename https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/config/build/clusterrole.yaml
```

> **Note**: For the v0.4.0 release and newer, the `clusterrole.yaml` file is
Expand Down
6 changes: 3 additions & 3 deletions docs/install/Knative-with-Docker-for-Mac.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Knative depends on Istio. Run the following to install Istio. (This changes
`LoadBalancer` to `NodePort` for the `istio-ingress` service).

```shell
curl -L https://github.com/knative/serving/releases/download/v0.5.0/istio.yaml \
curl -L https://raw.githubusercontent.com/knative/serving/v0.5.2/third_party/istio-1.0.7/istio.yaml \
| sed 's/LoadBalancer/NodePort/' \
| kubectl apply --filename -

Expand All @@ -64,11 +64,11 @@ rerun the command to see the current status.
Next, install [Knative Serving](https://github.com/knative/serving).

Because you have limited resources available, use the
`https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml` file,
`https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml` file,
which installs only Knative Serving:

```shell
curl -L https://github.com/knative/serving/releases/download/v0.5.0/serving.yaml \
curl -L https://github.com/knative/serving/releases/download/v0.5.2/serving.yaml \
| sed 's/LoadBalancer/NodePort/' \
| kubectl apply --filename -
```
Expand Down
Loading