Install Apache APISIX from Helm Charts

A few days ago, API7.ai released an online Helm Charts repository. Users can easily install Apache APISIX, Apache apisix-dashboard and Apache apisix-ingress-controller from it (rather than cloning the corresponding project in advance).

How To Use

Just a few steps to install Apache APISIX

  1. Add the repository and fetch the update

    $ helm repo add apisix https://charts.apiseven.com
    $ helm repo update

  1. Check out the available charts in 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
  2. Install Apache APISIX to your 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

See Also

SHARE POST
SHARE POST
RECENT POSTS
RECOMMENDED CONTENT

Subscribe Newsletter

API7.ai provides secure, efficient, and reliable API connections for global customers.

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.

Copyright © HONG KONG APISEVEN LIMITED. 2019 – 2022. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation

  • Products
  • Solutions
  • Developers
  • Company