FAQ
#
How to install APISIX only?The Charts will install ETCD 3.4.14
by default. If you want to install Apache APISIX only, please set etcd.enabled=false
and set etcd.host={http://your_etcd_address:2379}
.
Please use the FQDN or the IP address of the ETCD cluster.
# if etcd export by kubernetes service need spell fully qualified name
helm install apisix apisix/apisix \
--set etcd.enabled=false \
--set etcd.host={http://etcd_node_1:2379\,http://etcd_node_2:2379}
#
How to install Apache APISIX running in standalone mode?helm install apisix apisix/apisix --set apisix.deployment.mode=standalone --set etcd.enabled=false --set apisix.deployment.role=data_plane
#
Why get 403 when I access Apache APISIX admin api?We can define admin.allow.ipList
in CIDR.
helm install apisix apisix/apisix \
--set admin.allow.ipList="10.22.100.12/8" \
--set admin.allow.ipList="172.0.0.0/24"
If you want to allow all IPs for a quick test, just set admin.allow.ipList=""
helm install apisix apisix/apisix \
--set admin.allow.ipList=""
#
Creating resources such as ApisixRoute has no effect?- check the synchronization status of CRD
- Find the current version of the CRD declaration in https://github.com/apache/apisix-ingress-controller, located in the samples/deploy/crd directory, overwrite and install them.
Note: this operation may result in loss or corruption of historical data. You should back up the relevant data in advance.