nice, this will make it very convenient for users to use APISIX under k8s On Fri, Nov 6, 2020 at 11:00 PM YuanSheng Wang <[email protected]> wrote:
> 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 >
