This is an automated email from the ASF dual-hosted git repository. alinsran pushed a commit to branch doc/update-getting-started in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
commit c152a357ddb76c9a19b75d6e00d4d3ffcc6c8267 Author: alinsran <alins...@apache.org> AuthorDate: Fri Jul 11 15:41:35 2025 +0800 doc: install using apisix-standalone by default in the getting-started --- docs/en/latest/getting-started.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/en/latest/getting-started.md b/docs/en/latest/getting-started.md index 3f20bc2c..fc8d0213 100644 --- a/docs/en/latest/getting-started.md +++ b/docs/en/latest/getting-started.md @@ -43,9 +43,9 @@ Before installing APISIX Ingress Controller, ensure you have: 1. A working Kubernetes cluster (version 1.26+) 2. [Helm](https://helm.sh/) (version 3.8+) installed -### Install APISIX and APISIX Ingress Controller +### Install APISIX and APISIX Ingress Controller (Standalone API-driven mode) -Install the Gateway API CRDs, APISIX, and APISIX Ingress Controller using the following commands: +Install the Gateway API CRDs, [APISIX Standalone API-driven mode](https://apisix.apache.org/docs/apisix/deployment-modes/#api-driven-experimental), and APISIX Ingress Controller using the following commands: ```bash helm repo add apisix https://charts.apiseven.com @@ -55,7 +55,11 @@ helm repo update helm install apisix \ --namespace ingress-apisix \ --create-namespace \ + --set apisix.deployment.role=traditional \ + --set apisix.deployment.role_traditional.config_provider=yaml \ + --set etcd.enabled=false \ --set ingress-controller.enabled=true \ + --set ingress-controller.config.provider.type=apisix-standalone \ --set ingress-controller.apisix.adminService.namespace=ingress-apisix \ --set ingress-controller.gatewayProxy.createDefault=true \ apisix/apisix @@ -66,7 +70,7 @@ helm install apisix \ Install the httpbin example application to test the configuration: ```bash -https://raw.githubusercontent.com/apache/apisix-ingress-controller/refs/heads/v2.0.0/examples/httpbin/deployment.yaml +kubectl apply -f https://raw.githubusercontent.com/apache/apisix-ingress-controller/refs/heads/v2.0.0/examples/httpbin/deployment.yaml ``` ### Configure a Route