Skip to content

hango-io/api-plane

Repository files navigation

Api Plane

Hango gateway CI

About

Generate Slime CRD and Istio CRD for gateway,include VirtualService, DestinationRule, EnvoyPlugin, etc... VirtualService and DestinationRule are Istio CRD, which is used to route. EnvoyPlugin and PluginManager are Slime CRD,which is used for plugin configuration.

Project structure

.
├── plugin
└── hango-api-plane-server
    ├── Dockerfile
    ├── src
    ├── setenv.sh
    └── pom.xml 
├── LICENSE
├── README.md
└── pom.xml

Develop

Using maven

$ git clone git@github.com:hango-io/api-plane.git
$ cd hango-api-plane-server
$ mvn clean package

Contributing

If you wish to contribute to Hango API Gateway, please read the root projects' contributing files.

License

Apache-2.0