forked from knative/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update installation docs and links (knative#3732)
- Loading branch information
1 parent
acb5658
commit e1dd2f4
Showing
10 changed files
with
313 additions
and
185 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,18 @@ | ||
--- | ||
title: "Installing Knative" | ||
weight: 05 | ||
type: "docs" | ||
aliases: | ||
- /docs/install/knative-with-any-k8s | ||
- /docs/install/knative-with-aks | ||
- /docs/install/knative-with-ambassador | ||
- /docs/install/knative-with-contour | ||
- /docs/install/knative-with-docker-for-mac | ||
- /docs/install/knative-with-gke | ||
- /docs/install/knative-with-gardener | ||
- /docs/install/knative-with-gloo | ||
- /docs/install/knative-with-icp | ||
- /docs/install/knative-with-iks | ||
- /docs/install/knative-with-microk8s | ||
- /docs/install/knative-with-minikube | ||
- /docs/install/knative-with-minishift | ||
- /docs/install/knative-with-pks | ||
- /docs/install/any-kubernetes-cluster | ||
showlandingtoc: "false" | ||
--- | ||
|
||
# Installing Knative | ||
|
||
!!! tip | ||
You can install a local distribution of Knative for development use by following the [Getting started guide](../getting-started/){_blank}. | ||
You can install a local distribution of Knative for development use by following the [Getting started guide](../../getting-started/){_blank}. | ||
|
||
You can install the Serving component, Eventing component, or both on your cluster by using one of the following deployment options: | ||
|
||
- Using a [YAML-based installation](./prerequisites) | ||
- Using a YAML-based installation: | ||
- [Install Knative Serving by using YAML](../install/serving/install-serving-with-yaml) | ||
- [Install Knative Eventing by using YAML](../install/eventing/install-eventing-with-yaml) | ||
- Using the [Knative Operator](./knative-with-operators). | ||
- Following the documentation for vendor managed [Knative offerings](../knative-offerings). | ||
- Following the documentation for vendor managed [Knative offerings](../install/knative-offerings). | ||
|
||
You can also [upgrade an existing Knative installation](./upgrade-installation). | ||
You can also [upgrade an existing Knative installation](../upgrade/). | ||
|
||
**NOTE:** Knative installation instructions assume you are running Mac or Linux with a bash shell. | ||
!!! note | ||
Knative installation instructions assume you are running Mac or Linux with a bash shell. | ||
<!-- TODO: Link to provisioning guide for advanced installation --> |
20 changes: 20 additions & 0 deletions
20
docs/admin/install/eventing/eventing-installation-files.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Knative Eventing installation files | ||
|
||
This guide provides reference information about the core Knative Eventing YAML files, including: | ||
|
||
- The custom resource definitions (CRDs) and core components required to install Knative Eventing. | ||
- Optional components that you can apply to customize your installation. | ||
|
||
For information about installing these files, see [Installing Knative Eventing using YAML files](../install-eventing-with-yaml). | ||
|
||
The table below describes the installation files included in Knative Eventing: | ||
|
||
| File name | Description | Dependencies| | ||
| --- | --- | --- | | ||
| eventing-core.yaml | Required: Knative Eventing core components. | eventing-crds.yaml | | ||
| eventing-crds.yaml | Required: Knative Eventing core CRDs. | none | | ||
| eventing-post-install.yaml | Jobs required for upgrading to a new minor version. | eventing-core.yaml, eventing-crds.yaml | | ||
| eventing-sugar-controller.yaml | Reconciler that watches for labels and annotations on certain resources to inject eventing components. | eventing-core.yaml | | ||
| eventing.yaml | Combines `eventing-core.yaml`, `mt-channel-broker.yaml`, and `in-memory-channel.yaml`. | none | | ||
| in-memory-channel.yaml | Components to configure In-Memory Channels. | eventing-core.yaml | | ||
| mt-channel-broker.yaml | Components to configure Multi-Tenant (MT) Channel Broker. | eventing-core.yaml | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.