diff --git a/README.md b/README.md new file mode 100644 index 000000000..dd5cd9ad3 --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +

+ Higress +
+ Next-generation Cloud Native Gateway +

+ +Higress is a next-generation cloud-native gateway based on Alibaba's internal gateway practices. + +Powered by [Istio](https://github.com/istio/istio) and [Envoy](https://github.com/envoyproxy/envoy), Higress realizes the integration of the triple gateway architecture of traffic gateway, microservice gateway and security gateway, thereby greatly reducing the costs of deployment, operation and maintenance. + +
Higress Architecture
+ +## Summary + +- [**Use Cases**](#use-cases) +- [**Higress Features**](#higress-features) + + +## Use Cases + +- **Kubernetes ingress controller**: + + Higress can function as a feature-rich ingress controller, which is compatible with many annotations of K8s' nginx ingress controller. + + [Gateway API](https://gateway-api.sigs.k8s.io/) support is in progress and will support smooth migration from Ingress API to Gateway API. + +- **Microservice gateway**: + + Higress can function as a microservice gateway, which can discovery microservices from various service registries, such as Nacos, ZooKeeper, Consul, etc. + + It deeply integrates of [Dubbo](https://github.com/apache/dubbo), [Nacos](https://github.com/alibaba/nacos), [Sentinel](https://github.com/alibaba/Sentinel) and other microservice technology stacks. + +- **Security gateway**: + + Higress can be used as a security gateway, supporting WAF and various authentication strategies, such as key-auth, hmac-auth, jwt-auth, basic-auth, oidc, etc. + + +## Higress Features + + (TODO) + +