mirror of https://github.com/knative/docs.git
Temporarily remove kong from install guide (#3745)
The e2e tests haven't been passing for a little while and we want to ensure users will have a good time using this Ingress with Knative before listing it in the install guide.
This commit is contained in:
parent
b944e4ce21
commit
ec256735a7
|
@ -333,37 +333,6 @@ kubectl logs -f deploy/knative-operator
|
||||||
|
|
||||||
Save this for configuring DNS below.
|
Save this for configuring DNS below.
|
||||||
|
|
||||||
=== "Kong"
|
|
||||||
|
|
||||||
The following commands install Kong and enable its Knative integration.
|
|
||||||
|
|
||||||
1. Install Kong Ingress Controller:
|
|
||||||
```bash
|
|
||||||
kubectl apply --filename https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/0.9.x/deploy/single/all-in-one-dbless.yaml
|
|
||||||
```
|
|
||||||
|
|
||||||
1. To configure Knative Serving to use Kong, apply the content of the Serving CR as below:
|
|
||||||
```bash
|
|
||||||
cat <<-EOF | kubectl apply -f -
|
|
||||||
apiVersion: operator.knative.dev/v1alpha1
|
|
||||||
kind: KnativeServing
|
|
||||||
metadata:
|
|
||||||
name: knative-serving
|
|
||||||
namespace: knative-serving
|
|
||||||
spec:
|
|
||||||
config:
|
|
||||||
network:
|
|
||||||
ingress.class: "kong"
|
|
||||||
EOF
|
|
||||||
```
|
|
||||||
|
|
||||||
1. Fetch the External IP or CNAME:
|
|
||||||
```bash
|
|
||||||
kubectl --namespace kong get service kong-proxy
|
|
||||||
```
|
|
||||||
|
|
||||||
Save this for configuring DNS below.
|
|
||||||
|
|
||||||
=== "Kourier"
|
=== "Kourier"
|
||||||
|
|
||||||
The following commands install Kourier and enable its Knative integration.
|
The following commands install Kourier and enable its Knative integration.
|
||||||
|
|
|
@ -205,34 +205,6 @@ Follow the procedure for the networking layer of your choice:
|
||||||
!!! tip
|
!!! tip
|
||||||
Save this to use in the `Configure DNS` section.
|
Save this to use in the `Configure DNS` section.
|
||||||
|
|
||||||
=== "Kong"
|
|
||||||
|
|
||||||
The following commands install Kong and enable its Knative integration.
|
|
||||||
|
|
||||||
1. Install Kong Ingress Controller:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
kubectl apply -f https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/0.9.x/deploy/single/all-in-one-dbless.yaml
|
|
||||||
```
|
|
||||||
|
|
||||||
1. To configure Knative Serving to use Kong by default:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
kubectl patch configmap/config-network \
|
|
||||||
--namespace knative-serving \
|
|
||||||
--type merge \
|
|
||||||
--patch '{"data":{"ingress.class":"kong"}}'
|
|
||||||
```
|
|
||||||
|
|
||||||
1. Fetch the External IP or CNAME:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
kubectl --namespace kong get service kong-proxy
|
|
||||||
```
|
|
||||||
|
|
||||||
!!! tip
|
|
||||||
Save this to use in the `Configure DNS` section.
|
|
||||||
|
|
||||||
## Verify the installation
|
## Verify the installation
|
||||||
|
|
||||||
!!! success "Monitor the Knative components until all of the components show a `STATUS` of `Running` or `Completed`:"
|
!!! success "Monitor the Knative components until all of the components show a `STATUS` of `Running` or `Completed`:"
|
||||||
|
|
|
@ -154,14 +154,6 @@ Follow the relevant procedure to uninstall the networking layer you installed:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
=== "Kong"
|
|
||||||
|
|
||||||
Uninstall Kong Ingress Controller by running:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
kubectl delete -f https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/0.9.x/deploy/single/all-in-one-dbless.yaml
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
=== "Kourier"
|
=== "Kourier"
|
||||||
|
|
|
@ -15,7 +15,7 @@ The Knative Serving project provides middleware components that enable:
|
||||||
|
|
||||||
- Rapid deployment of serverless containers.
|
- Rapid deployment of serverless containers.
|
||||||
- Autoscaling including scaling pods down to zero.
|
- Autoscaling including scaling pods down to zero.
|
||||||
- Support for multiple networking layers such as Ambassador, Contour, Kourier, Gloo, Istio, and Kong, for integration into existing environments.
|
- Support for multiple networking layers such as Ambassador, Contour, Kourier, Gloo, and Istio for integration into existing environments.
|
||||||
- Point-in-time snapshots of deployed code and configurations.
|
- Point-in-time snapshots of deployed code and configurations.
|
||||||
|
|
||||||
## Serving resources
|
## Serving resources
|
||||||
|
|
Loading…
Reference in New Issue