From 2.27 to 3.12, 29 contributors submitted 74 commits for Apache . Thank you for your contributions to Apache .
Introduction
Apache grew up as a community from the first day it was open-sourced, and quickly became the most active open-source API gateway project in the world. These achievements are inseparable from the joint efforts of community partners.
"If you want to go fast, go alone. If you want to go far, go together." The Apache Community Biweekly Report can help community members better grasp the progress of the Apache community so that everyone can participate in the Apache community.
Contributor Statistics
Highlights of Recent Features
Apache
Support clickhouse-logger plugin log option of request/response body (Contributor: pixeldin)
Support reserved environment variable "_DEPLOYMENT_ETCD_HOST" (Contributor: An-DJ)
Add degraphql plugin (Contributor: spacewander)
Apache Ingress Controller
- Add IngressClass support for custom resources of Ingress, allowing multiple sets of Ingress controllers to be deployed simultaneously in the same cluster and use custom resources.
Contributors:AlinsRan,lingsamuel,Donghui0,related PR:
feat: make multiple controllers handle different Route CRDs
feat: Upstream support IngressClass
feat: Tls suuport ingressClass
feat: support ingressClass for PluginConfig
feat: Consumer support ingressClass
feat: support ingressClass for GlobalRule
feat: ClusterConfig support IngressClass
Recent Blog Recommendations
Make your security policy auditable
This blog shows how you can leverage OPA and Apache to move your authentication and authorization logic from the code to the infrastructure. The former allows you to audit your security policies, the latter coherence among all your upstream across all tech stacks.
The right feature at the right place
This blog takes the example of per-user rate limiting to show how one can implement it in a library and an infrastructure component. Then, the author generalized this example and gave a couple of guidelines.
How to Integrate API Gateway and Consul? Not Consul K/V
Apache supports the Consul service discovery registry. This article will walk you through the process of implementing service discovery and service registry in Apache .
A wealth of documentation tutorials and experience has been accumulated on the Apache official website and GitHub. If you encounter problems, you can look into the documentation, search keywords in the issues, or participate in the discussion on the issues, proposing your own ideas and practical experience.