This is an automated email from the ASF dual-hosted git repository.
kvn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
The following commit(s) were added to refs/heads/master by this push:
new 774077a docs: Customize the namespace used for installation (#747)
774077a is described below
commit 774077a527e43775bcd6346bebdb2ae0b3f80c22
Author: Jintao Zhang <[email protected]>
AuthorDate: Sat Nov 13 18:40:50 2021 +0800
docs: Customize the namespace used for installation (#747)
---
docs/en/latest/deployments/ack.md | 1 +
docs/en/latest/deployments/aws.md | 1 +
docs/en/latest/deployments/azure.md | 1 +
docs/en/latest/deployments/gke.md | 1 +
docs/en/latest/deployments/k3s-rke.md | 1 +
docs/en/latest/deployments/kubesphere.md | 1 +
docs/en/latest/deployments/minikube.md | 1 +
docs/en/latest/deployments/tke.md | 1 +
docs/en/latest/practices/manage-certificates-with-cert-manager.md | 2 +-
.../latest/practices/manage-ingress-certificates-with-cert-manager.md | 2 +-
docs/en/latest/practices/proxy-grpc-service.md | 2 +-
11 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/docs/en/latest/deployments/ack.md
b/docs/en/latest/deployments/ack.md
index fac37aa..e95179b 100644
--- a/docs/en/latest/deployments/ack.md
+++ b/docs/en/latest/deployments/ack.md
@@ -45,6 +45,7 @@ helm install apisix apisix/apisix \
--set etcd.persistence.storageClass="alicloud-disk-ssd" \
--set etcd.persistence.size="20Gi" \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/aws.md
b/docs/en/latest/deployments/aws.md
index 6f398ad..9e01462 100644
--- a/docs/en/latest/deployments/aws.md
+++ b/docs/en/latest/deployments/aws.md
@@ -43,6 +43,7 @@ helm install apisix apisix/apisix \
--set gateway.type=LoadBalancer \
--set ingress-controller.enabled=true \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/azure.md
b/docs/en/latest/deployments/azure.md
index 7c30c9a..0ed4134 100644
--- a/docs/en/latest/deployments/azure.md
+++ b/docs/en/latest/deployments/azure.md
@@ -43,6 +43,7 @@ helm install apisix apisix/apisix \
--set gateway.type=LoadBalancer \
--set ingress-controller.enabled=true \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/gke.md
b/docs/en/latest/deployments/gke.md
index f1bbc9d..bcfa284 100644
--- a/docs/en/latest/deployments/gke.md
+++ b/docs/en/latest/deployments/gke.md
@@ -43,6 +43,7 @@ helm install apisix apisix/apisix \
--set gateway.type=LoadBalancer \
--set ingress-controller.enabled=true \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/k3s-rke.md
b/docs/en/latest/deployments/k3s-rke.md
index a6551e8..ca213bf 100644
--- a/docs/en/latest/deployments/k3s-rke.md
+++ b/docs/en/latest/deployments/k3s-rke.md
@@ -45,6 +45,7 @@ helm install apisix apisix/apisix \
--set gateway.type=NodePort \
--set ingress-controller.enabled=true \
--namespace ingress-apisix \
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
--kubeconfig /etc/rancher/k3s/k3s.yaml
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/kubesphere.md
b/docs/en/latest/deployments/kubesphere.md
index 4622eac..556f751 100644
--- a/docs/en/latest/deployments/kubesphere.md
+++ b/docs/en/latest/deployments/kubesphere.md
@@ -44,6 +44,7 @@ helm install apisix apisix/apisix \
--set gateway.type=NodePort \
--set ingress-controller.enabled=true \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/minikube.md
b/docs/en/latest/deployments/minikube.md
index 8e2e584..83cb3e2 100644
--- a/docs/en/latest/deployments/minikube.md
+++ b/docs/en/latest/deployments/minikube.md
@@ -42,6 +42,7 @@ helm install apisix apisix/apisix \
--set gateway.type=NodePort \
--set ingress-controller.enabled=true \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/deployments/tke.md
b/docs/en/latest/deployments/tke.md
index 5369bf8..86c0f07 100644
--- a/docs/en/latest/deployments/tke.md
+++ b/docs/en/latest/deployments/tke.md
@@ -44,6 +44,7 @@ helm install apisix apisix/apisix \
--set ingress-controller.enabled=true \
--set etcd.persistence.size="10Gi" \
--namespace ingress-apisix
+ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix
kubectl get service --namespace ingress-apisix
```
diff --git a/docs/en/latest/practices/manage-certificates-with-cert-manager.md
b/docs/en/latest/practices/manage-certificates-with-cert-manager.md
index 8f0d7b8..eae90ff 100644
--- a/docs/en/latest/practices/manage-certificates-with-cert-manager.md
+++ b/docs/en/latest/practices/manage-certificates-with-cert-manager.md
@@ -35,7 +35,7 @@ In this guide, we assume that your APISIX is installed with
`ssl` enabled, which
For example, you could install APISIX and APISIX ingress controller by running:
```bash
-helm install apisix apisix/apisix --set gateway.type=NodePort --set
ingress-controller.enabled=true --set gateway.tls.enabled=true
+helm install apisix apisix/apisix --set gateway.type=NodePort --set
ingress-controller.enabled=true --set gateway.tls.enabled=true --set
ingress-controller.config.apisix.serviceNamespace=default
```
Assume that the SSL port is `9443`.
diff --git
a/docs/en/latest/practices/manage-ingress-certificates-with-cert-manager.md
b/docs/en/latest/practices/manage-ingress-certificates-with-cert-manager.md
index 6487e94..2bff1d4 100644
--- a/docs/en/latest/practices/manage-ingress-certificates-with-cert-manager.md
+++ b/docs/en/latest/practices/manage-ingress-certificates-with-cert-manager.md
@@ -35,7 +35,7 @@ In this guide, we assume that your APISIX is installed with
`ssl` enabled, which
For example, you could install APISIX and APISIX ingress controller by running:
```bash
-helm install apisix apisix/apisix --set gateway.type=NodePort --set
ingress-controller.enabled=true --set gateway.tls.enabled=true
+helm install apisix apisix/apisix --set gateway.type=NodePort --set
ingress-controller.enabled=true --set gateway.tls.enabled=true --set
ingress-controller.config.apisix.serviceNamespace=default
```
Assume that the SSL port is `9443`.
diff --git a/docs/en/latest/practices/proxy-grpc-service.md
b/docs/en/latest/practices/proxy-grpc-service.md
index 61349b1..c4cc6fa 100644
--- a/docs/en/latest/practices/proxy-grpc-service.md
+++ b/docs/en/latest/practices/proxy-grpc-service.md
@@ -38,7 +38,7 @@ kubectl create ns ingress-apisix
You could install APISIX and APISIX ingress controller by running:
```bash
-helm install apisix apisix/apisix -n ingress-apisix --set
gateway.type=NodePort --set ingress-controller.enabled=true --set
gateway.tls.enabled=true
+helm install apisix apisix/apisix -n ingress-apisix --set
gateway.type=NodePort --set ingress-controller.enabled=true --set
gateway.tls.enabled=true --set
ingress-controller.config.apisix.serviceNamespace=ingress-apisix
```
Check that all related components have been installed successfully, including
ETCD cluster / APISIX / apisix-ingress-controller.