Installation von Apache APISIX über Helm Charts

Fei Han

February 26, 2021

Ecosystem

Vor einigen Tagen hat API7.ai ein Online-Helm-Charts-Repository veröffentlicht. Benutzer können Apache APISIX, Apache apisix-dashboard und Apache apisix-ingress-controller einfach daraus installieren (anstatt das entsprechende Projekt im Voraus zu klonen).

Verwendung

Nur wenige Schritte, um Apache APISIX zu installieren

  1. Fügen Sie das Repository hinzu und holen Sie die Updates

    helm repo add apisix https://charts.apiseven.com helm repo update
  2. Überprüfen Sie die verfügbaren Charts im Repository

    $ helm search repo apisix NAME CHART VERSION APP VERSION DESCRIPTION apisix/apisix 0.1.2 2.1.0 A Helm chart for Apache APISIX apisix/apisix-dashboard 0.1.0 2.3.0 A Helm chart for Apache APISIX Dashboard
  3. Installieren Sie Apache APISIX in Ihrem Kubernetes-Cluster

    $ helm install apisix-gw apisix/apisix --namespace default NAME: apisix-gw LAST DEPLOYED: Fri Feb 19 11:34:14 2021 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None NOTES: 1. Get the application URL by running these commands: export NODE_PORT=$(kubectl get --namespace default -o jsonpath="{.spec.ports[0].nodePort}" services apisix-gw-gateway) export NODE_IP=$(kubectl get nodes --namespace default -o jsonpath="{.items[0].status.addresses[0].address}") echo http://$NODE_IP:$NODE_PORT

Siehe auch

Tags: