From Jul 1st to Jul 15th, 28 contributors submitted 99 commits for Apache . Thank you all for your contributions to Apache . It is your selfless contribution to make the Apache project better!
Introduction
Apache has grown as a community from the first day of open source and has quickly become the most active open source API gateway project in the world. These achievements cannot be achieved without the joint efforts of our community partners.
"If you want to go fast, go alone.If you want to go far, go together." The Apache Community Weekly Report hopes to help community members better understand the weekly progress of the Apache community and and facilitate everyone to participate in the Apache community.
We have also compiled some issues suitable for newcomers to the community to participate in! If you are interested, don't miss it!
Contributor Statistics
Good first issue
Issue #1146
Link: https://github.com/apache/-ingress-controller/issues/1146
Description: We should add a new make dev-env entry
in Makefile, to start a dev environment.
It should do something:
- Use kind create a new cluster
- Deploy + etcd
- Build
-ingress-controller
’s image - Deploy
-ingress-controller
Most of them are already contained in the current Makefile, we need to organize them.
Issue #1129
Link: https://github.com/apache/-ingress-controller/issues/1129
Description: In the current project's e2e
, a lot of time.sleep
is used. This will undoubtedly increase the overall time-consuming of CI.
https://pkg.go.dev/k8s.io/apimachinery/pkg/util/wait package provides tools for polling or listening for changes to a condition.
We can replace the current time.sleep
with wait
for a more elegant way of determining whether our desired state has been reached.
Highlights of Recent Features
Add annotations to combine PluginConfig with k8s ingress resource(Contributor: dickens7)
Fix ID conflict when route replication in Dashboard(Contributor: SkyeYoung)
Add PKCE support to the openid-connect plugin(Contributor: qihaiyan)
Filter fields supported by all objects(Contributor: tzssangglass)