The community still needs this project. nice
On Fri, Nov 6, 2020 at 3:52 PM wei jin <[email protected]> wrote: > Hi APISIX commnuty, > > The ingress-controller donation proposal is posted on > > https://cwiki.apache.org/confluence/display/APISIX/ingress-controller+Donation+Proposal > > The discuss of donation ingress-controller as a subproject is in > https://github.com/api7/ingress-controller/issues/36 > > I just paste to proposal to here: > > ---------------------------------- > > # ingress-controller Donation Proposal > > ## Abstract > > ingress-controller[1] is an implementation of kubernetes ingress based on > Apache APISIX[2]. The project is built using golang. > Through `ingress-controller` we can use `yaml` to define APISIX objects > such as Route/Service/Upstream in kubernetes. > > ## Proposal > > The goal of this proposal is to bring the existing `ingress-controller` > codebase, developers and community into the Apache Software Foundation > (ASF) as Apache APISIX's sub-project. > `ingress-controller` is submitting this proposal to donate it to the Apache > APISIX under the Apache License, Version 2.0, in order to provide a > kubernetes ingress implementation for Apache APISIX. > > ## Background > > Apache APISIX is an excellent distributed database middleware, with many > open source users at home and abroad. But currently there is no support for > kubernetes ingress. `ingress-controller` is a project created by Wei Jin in > December 2019. Recently, more and more friends have paid attention to > `ingress-controller`, and it has also been used by some companies in the > production environment. so Wei Jin decided to bring `ingress-controller` as > a sub-project to enrich the Apache APISIX ecosystem. > > ## Core developer > > Wei Jin is an experienced open source developer and Apache APISIX PMC. > > ## Donation source > > Github repo: https://github.com/api7/ingress-controller > > ## Source and Intellectual Property Submission Plan > > `ingress-controller` was originally created by Wei Jin in December 2019. > Therefore, he is the creator and main contributor of `ingress-controller`. > Wei Jin is also a member of Apache APISIX PMC and has submitted ICLA. > > ## External Dependencies > > Apache-2.0 License > > * github.com/coreos/etcd > * github.com/coreos/go-semver > * github.com/coreos/go-systemd > * github.com/coreos/pkg > * github.com/golang/glog > * google.golang.org/genproto > * google.golang.org/grpc > * github.com/go-yaml/yaml > * github.com/kubernetes/client-go > * github.com/kubernetes/api > * github.com/kubernetes/apimachinery > * github.com/api7/ingress-types > * github.com/api7/types > * github.com/api7/seven > > BSD-3-Clause License > > * github.com/gogo/protobuf > * github.com/google/uuid > * github.com/julienschmidt/httprouter > > BSD-2-Clause License > > * github.com/pkg/errors > > MIT License > > * github.com/sirupsen/logrus > * github.com/stretchr/testify > * github.com/tidwall/gjson > * github.com/uber-go/zap > * github.com/go-resty/resty > > ### [1] https://github.com/api7/ingress-controller > > ### [2] https://github.com/apache/apisix > -- *MembPhis* My GitHub: https://github.com/membphis Apache APISIX: https://github.com/apache/apisix
