Skip to content

mikyll/apisix-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APISIX NGINX Lua Perl YAML

APISIX Examples

APISIX examples for different setups, configurations and plugins usage.

APISIX Source · APISIX Docs | Deployment Modes | Admin API | Plugin Develop

Prerequisites

  • curl
  • wscat
  • jq
  • docker
  • kubectl
  • helm

Tip

To test Kubernetes examples locally, you must have a local Kubernetes cluster. I personally use minikube.

Examples

Docker

Compose Traditional

Folder: docker/compose_traditional/

Compose Decoupled

Folder: docker/compose_decoupled/

Compose Standalone

Folder: docker/compose_standalone/

Custom Image

Folder: docker/custom_image/

Kubernetes

Helm Chart bitnami/apisix

Folder: kubernetes/helm_apisix/

TODO

Helm Chart apisix/apisix

Folder: kubernetes/helm_bitnami/

TODO

Miscellaneous

APISIX Control API

Folder: misc/apisix_control_api/

APISIX Dashboard

Folder: misc/apisix_dashboard/

Generic (Standalone)

Folder: misc/generic/

Generic Traditional

Folder: misc/generic_traditional/

Etcd Snapshot

Folder: misc/etcd_snapshot/

TODO

Plugin Authentication

Folder: misc/plugin_authentication/

Plugin Authorization

Folder: misc/plugin_authorization/

Replace Builtin Plugin

Folder: misc/plugin_replace_builtin/

About

APISIX examples for different setups, configurations and plugin usages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published